From 069fa02fab16484970a4e64042db40695390915a Mon Sep 17 00:00:00 2001
From: Cian Johnston <cian@coder.com>
Date: Wed, 14 Jun 2023 18:12:10 +0100
Subject: [PATCH] fix(helm): use /healthz for liveness and readiness probes
 instead of /api/v2/buildinfo

---
 helm/templates/coder.yaml                     | 4 ++--
 helm/tests/testdata/default_values.golden     | 4 ++--
 helm/tests/testdata/labels_annotations.golden | 4 ++--
 helm/tests/testdata/sa.golden                 | 4 ++--
 helm/tests/testdata/tls.golden                | 4 ++--
 helm/tests/testdata/workspace_proxy.golden    | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/helm/templates/coder.yaml b/helm/templates/coder.yaml
index d01db37b5a1fb..51c06ca0a940d 100644
--- a/helm/templates/coder.yaml
+++ b/helm/templates/coder.yaml
@@ -126,12 +126,12 @@ spec:
           securityContext: {{ toYaml .Values.coder.securityContext | nindent 12 }}
           readinessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           livenessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           {{- include "coder.volumeMounts" . | nindent 10 }}
diff --git a/helm/tests/testdata/default_values.golden b/helm/tests/testdata/default_values.golden
index 624ce02b58fd6..9ccbaa556b41f 100644
--- a/helm/tests/testdata/default_values.golden
+++ b/helm/tests/testdata/default_values.golden
@@ -173,12 +173,12 @@ spec:
               type: RuntimeDefault
           readinessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           livenessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           volumeMounts: []
diff --git a/helm/tests/testdata/labels_annotations.golden b/helm/tests/testdata/labels_annotations.golden
index 6715a0f916449..efd0f5661428a 100644
--- a/helm/tests/testdata/labels_annotations.golden
+++ b/helm/tests/testdata/labels_annotations.golden
@@ -179,12 +179,12 @@ spec:
               type: RuntimeDefault
           readinessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           livenessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           volumeMounts: []
diff --git a/helm/tests/testdata/sa.golden b/helm/tests/testdata/sa.golden
index 5760a9a909ac1..f09f26b3d5301 100644
--- a/helm/tests/testdata/sa.golden
+++ b/helm/tests/testdata/sa.golden
@@ -173,12 +173,12 @@ spec:
               type: RuntimeDefault
           readinessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           livenessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           volumeMounts: []
diff --git a/helm/tests/testdata/tls.golden b/helm/tests/testdata/tls.golden
index 7e6b58ef898f4..9b7a176b9b51d 100644
--- a/helm/tests/testdata/tls.golden
+++ b/helm/tests/testdata/tls.golden
@@ -188,12 +188,12 @@ spec:
               type: RuntimeDefault
           readinessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           livenessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           volumeMounts:
diff --git a/helm/tests/testdata/workspace_proxy.golden b/helm/tests/testdata/workspace_proxy.golden
index a161961ad92fb..7c7fec5456993 100644
--- a/helm/tests/testdata/workspace_proxy.golden
+++ b/helm/tests/testdata/workspace_proxy.golden
@@ -181,12 +181,12 @@ spec:
               type: RuntimeDefault
           readinessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           livenessProbe:
             httpGet:
-              path: /api/v2/buildinfo
+              path: /healthz
               port: "http"
               scheme: "HTTP"
           volumeMounts: []