diff --git a/keystone/templates/deployment-api.yaml b/keystone/templates/deployment-api.yaml index cff233b85b..1ddac4c6ae 100644 --- a/keystone/templates/deployment-api.yaml +++ b/keystone/templates/deployment-api.yaml @@ -15,7 +15,7 @@ limitations under the License. {{- define "apiProbeTemplate" }} httpGet: scheme: {{ tuple "identity" "service" "api" . | include "helm-toolkit.endpoints.keystone_endpoint_scheme_lookup" | upper }} - path: /v3/ + path: {{ tuple "identity" "healthcheck" "internal" . | include "helm-toolkit.endpoints.keystone_endpoint_path_lookup" }} port: {{ tuple "identity" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }} {{- end }} diff --git a/keystone/values.yaml b/keystone/values.yaml index abe207572d..b7937a7ab0 100644 --- a/keystone/values.yaml +++ b/keystone/values.yaml @@ -975,6 +975,7 @@ endpoints: # key: null path: default: /v3 + healthcheck: /healthcheck scheme: default: http service: http diff --git a/releasenotes/notes/keystone-healthcheck-1f72d266f886e735.yaml b/releasenotes/notes/keystone-healthcheck-1f72d266f886e735.yaml new file mode 100644 index 0000000000..88bfe2fc3d --- /dev/null +++ b/releasenotes/notes/keystone-healthcheck-1f72d266f886e735.yaml @@ -0,0 +1,4 @@ +--- +keystone: + - Use oslo.middleware healthcheck endpoint for liveness and readiness +...