Override BAO_ADDR to https now that TLS is enabled
The chart hardcodes BAO_ADDR=http://127.0.0.1:8200 for its own readiness/liveness probe CLI calls. With TLS enabled this made the pod permanently NotReady ('Client sent an HTTP request to an HTTPS server'). Override via server.extraEnvironmentVars (Kubernetes uses last-wins for duplicate env var names). Co-authored-by: Copilot <[email protected]>
This commit is contained in:
@@ -56,6 +56,13 @@ openbao:
|
|||||||
cpu: 500m
|
cpu: 500m
|
||||||
memory: 512Mi
|
memory: 512Mi
|
||||||
|
|
||||||
|
# The chart hardcodes BAO_ADDR=http://127.0.0.1:8200 for internal CLI
|
||||||
|
# calls (readiness/liveness probes, etc.). Override it now that the
|
||||||
|
# listener speaks TLS, otherwise the pod never becomes Ready.
|
||||||
|
extraEnvironmentVars:
|
||||||
|
BAO_ADDR: https://127.0.0.1:8200
|
||||||
|
BAO_SKIP_VERIFY: "true"
|
||||||
|
|
||||||
ui:
|
ui:
|
||||||
enabled: true
|
enabled: true
|
||||||
# NodePort, same pattern as ArgoCD (30080/30443) and Gitea (30300):
|
# NodePort, same pattern as ArgoCD (30080/30443) and Gitea (30300):
|
||||||
|
|||||||
Reference in New Issue
Block a user