This PR adds the pods/exec RBAC to the datadog-operator and the cluster-agent deployments, when the "CWS Instrumentation" feature is enabled. It also injects the cluster-agent service account name as an environment of the cluster-agent deployment in the datadog chart (so that in both deployment methods the service account name is properly injected - see https://github.com/DataDog/datadog-operator/pull/1146)
Which issue this PR fixes
This PR is the helm chart counter part of thisdatadog-operator PR. It is necessary to allow the "CWS Instrumentation" feature to be enabled in remote_copy mode.
What this PR does / why we need it:
This PR adds the
pods/exec
RBAC to thedatadog-operator
and thecluster-agent
deployments, when the "CWS Instrumentation" feature is enabled. It also injects thecluster-agent
service account name as an environment of thecluster-agent
deployment in thedatadog
chart (so that in both deployment methods the service account name is properly injected - see https://github.com/DataDog/datadog-operator/pull/1146)Which issue this PR fixes
This PR is the helm chart counter part of this
datadog-operator
PR. It is necessary to allow the "CWS Instrumentation" feature to be enabled inremote_copy
mode.Special notes for your reviewer:
Follow the steps in the datadog-operator PR to test this change.
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]
.github/helm-docs.sh
)CHANGELOG.md
has been updatedREADME.md
make update-test-baselines
)