This PR automatically sets the enableStatusProbes=true configuration of the Synthetics private location when the liveness and readiness probes are enabled in the Kubernetes deployment, by setting the DATADOG_WORKER_ENABLE_STATUS_PROBES env variable.
This prevents the pod from staying in CLB if the probes are enabled on Kubernetes side but the enableStatusProbes config is false (i.e. default value) on the Synthetics PL side.
Checklist
[x] Chart Version bumped
[x] Documentation has been updated with helm-docs (run: .github/helm-docs.sh)
[x] CHANGELOG.md has been updated
[x] Variables are documented in the README.md
[ ] ~For Datadog Operator chart or value changes update the test baselines (run: make update-test-baselines)~
What this PR does / why we need it:
This PR automatically sets the
enableStatusProbes=true
configuration of the Synthetics private location when the liveness and readiness probes are enabled in the Kubernetes deployment, by setting theDATADOG_WORKER_ENABLE_STATUS_PROBES
env variable.This prevents the pod from staying in CLB if the probes are enabled on Kubernetes side but the
enableStatusProbes
config is false (i.e. default value) on the Synthetics PL side.Checklist
.github/helm-docs.sh
)CHANGELOG.md
has been updatedREADME.md
make update-test-baselines
)~