Enable admission controller connectivity probe by default - #2795
Conversation
- bump version for datadog to 3.232.0 (minor-version) - update changelog for datadog with version 3.232.0 - update readme for datadog
|
- bump version for datadog to 3.232.0 (minor-version) - update changelog version for datadog to 3.232.0 - update readme for datadog
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 440ca36f52
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| ## The probe periodically sends dry-run ConfigMap creation requests to verify the webhook is reachable from the API server. | ||
| ## (Requires Cluster Agent 7.78.0+). | ||
| enabled: false | ||
| enabled: true |
There was a problem hiding this comment.
Keep the probe opt-in until a major release
For releases that do not explicitly pin clusterAgent.admissionController.probe.enabled, adopting this minor chart version silently enables a new periodic dry-run ConfigMap request every 60 seconds. The chart review guide classifies stable default changes as breaking and requires a deprecation notice, migration path, or major-version bump; keep this default false until one of those compatibility paths is provided.
AGENTS.md reference: AGENTS.md:L7-L7
Useful? React with 👍 / 👎.
This comment has been minimized.
This comment has been minimized.
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
Build pipeline has failing jobs for 865bc7a: What to do next?
|
- update changelog version for datadog to 3.232.0
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
Build pipeline has failing jobs for 82efbbb: What to do next?
DetailsSince those jobs are not marked as being allowed to fail, the pipeline will most likely fail. |
What this PR does / why we need it:
See title.
Which issue this PR fixes
Enabling this option allows users to get health signals about the connectivity state between the kubernetes api server and the cluster agent admission controller.
Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
<chartName>/minor-version,<chartName>/patch-version, or<chartName>/no-version-bump)datadogordatadog-operatorchart or value changes, update the test baselines (run:make update-test-baselines)datadogchart changes, received ✅ from a member of your teamGitHub CI takes care of the below, but are still required:
.github/helm-docs.sh)CHANGELOG.mdhas been updatedREADME.md