diff --git a/examples/templates/kubernetes/main.tf b/examples/templates/kubernetes/main.tf
index 9255f8a128273..73ae829510e3d 100644
--- a/examples/templates/kubernetes/main.tf
+++ b/examples/templates/kubernetes/main.tf
@@ -28,7 +28,7 @@ variable "use_kubeconfig" {
 variable "namespace" {
   type        = string
   sensitive   = true
-  description = "The namespace to create workspaces in (must exist prior to creating workspaces)"
+  description = "The Kubernetes namespace to create workspaces in (must exist prior to creating workspaces)"
 }
 
 variable "home_disk_size" {
@@ -57,17 +57,9 @@ resource "coder_agent" "main" {
   startup_script         = <<-EOT
     set -e
 
-    # home folder can be empty, so copying default bash settings
-    if [ ! -f ~/.profile ]; then
-      cp /etc/skel/.profile $HOME
-    fi
-    if [ ! -f ~/.bashrc ]; then
-      cp /etc/skel/.bashrc $HOME
-    fi
-
     # install and start code-server
-    curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3
-    code-server --auth none --port 13337 >/tmp/code-server.log 2>&1 &
+    curl -fsSL https://code-server.dev/install.sh | sh -s
+    code-server --auth none --port 13337 &
   EOT
 }
 
@@ -144,9 +136,10 @@ resource "kubernetes_pod" "main" {
       fs_group    = "1000"
     }
     container {
-      name    = "dev"
-      image   = "codercom/enterprise-base:ubuntu"
-      command = ["sh", "-c", coder_agent.main.init_script]
+      name              = "dev"
+      image             = "codercom/enterprise-base:ubuntu"
+      image_pull_policy = "Always"
+      command           = ["sh", "-c", coder_agent.main.init_script]
       security_context {
         run_as_user = "1000"
       }