Skip to content

Commit eb0c01f

Browse files
authored
fix CHECK_URL in kuberhealthy checks to respect namespaces (#2779)
2 parents ccb8b7e + 40a74ec commit eb0c01f

File tree

4 files changed

+28
-6
lines changed

4 files changed

+28
-6
lines changed

src/_nebari/stages/kubernetes_kuberhealthy_healthchecks/template/base/conda-store-healthcheck.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ spec:
1212
image: kuberhealthy/http-check:v1.5.0
1313
imagePullPolicy: IfNotPresent
1414
env:
15-
- name: CHECK_URL
16-
value: "http://nebari-conda-store-server.dev:5000"
1715
- name: COUNT #### default: "0"
1816
value: "5"
1917
- name: SECONDS #### default: "0"

src/_nebari/stages/kubernetes_kuberhealthy_healthchecks/template/base/jupyterhub-healthcheck.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ spec:
1212
image: kuberhealthy/http-check:v1.5.0
1313
imagePullPolicy: IfNotPresent
1414
env:
15-
- name: CHECK_URL
16-
value: "http://hub.dev:8081"
1715
- name: COUNT #### default: "0"
1816
value: "5"
1917
- name: SECONDS #### default: "0"

src/_nebari/stages/kubernetes_kuberhealthy_healthchecks/template/base/keycloak-healthcheck.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ spec:
1212
image: kuberhealthy/http-check:v1.5.0
1313
imagePullPolicy: IfNotPresent
1414
env:
15-
- name: CHECK_URL
16-
value: "http://keycloak-http.dev"
1715
- name: COUNT #### default: "0"
1816
value: "5"
1917
- name: SECONDS #### default: "0"

src/_nebari/stages/kubernetes_kuberhealthy_healthchecks/template/kustomization.yaml.tmpl

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,31 @@ patches:
1515
- op: replace
1616
path: /metadata/namespace
1717
value: "{{ namespace }}"
18+
- target:
19+
kind: KuberhealthyCheck
20+
name: conda-store-http-check
21+
patch: |-
22+
- op: add
23+
path: /spec/podSpec/containers/0/env/-
24+
value:
25+
name: CHECK_URL
26+
value: "http://nebari-conda-store-server.{{ namespace }}:5000"
27+
- target:
28+
kind: KuberhealthyCheck
29+
name: jupyterhub-http-check
30+
patch: |-
31+
- op: add
32+
path: /spec/podSpec/containers/0/env/-
33+
value:
34+
name: CHECK_URL
35+
value: "http://
36+
hub.{{ namespace }}:8081"
37+
- target:
38+
kind: KuberhealthyCheck
39+
name: keycloak-http-check
40+
patch: |-
41+
- op: add
42+
path: /spec/podSpec/containers/0/env/-
43+
value:
44+
name: CHECK_URL
45+
value: "http://keycloak-http.{{ namespace }}"

0 commit comments

Comments
 (0)