Release date: Feb 12, 2025
/tmp/dynatrace
) and no longer includes the environment UUID, allowing for easier allowlisting on platforms like GKE Autopilot.-c k8s_basepodname gke-autopilot-my-cluster
), resulting in a static argument string and resolving allowlisting issues on platforms like GKE Autopilot."k8s.workload.kind metadata
enrichment attribute is now consistently lowercase across all annotations, environment variables, and the enrichment files, in line with the Dynatrace semantic dictionary.kubernetes.yaml
or kubernetes-csi.yaml
) is needed for installation. The issue with the CSI Driver not enabling/disabling correctly when both manifests were applied sequentially, causing validation errors, has been fixed.127.0.0.1:5000/image:tag
) and those pointing to the Dynatrace server registry, resolving previous errors in the validation webhook.Custom arguments for the OneAgent (for example, .spec.oneAgent.cloudNativeFullstack.args
) and default arguments set by the operator could cause argument duplications, leading to unwanted side effects. Now, except for --set-host-property
and --set-host-tag
, duplications are avoided, with custom arguments taking precedence.
Providing a custom argument (for example, --set-server
) multiple times will cause a DynaKube to be rejected, except for --set-host-property
and --set-host-tag
.
Providing the same host tag multiple times (for example, --set-host-tag=tag1, --set-host-tag=tag1
) will cause a DynaKube to be rejected."
Tenant tokens can be manually rotated using the Dynatrace API. Previously, this required a manual restart of the ActiveGate and OneAgent. Now, the restart is automatically initiated when a new tenant token is created.
OTLP_TOKEN
environment variable is redundant and obsolete and is no longer applied to the OpenTelemetry Collector pod for extensions. The same token is available in the EEC_DS_TOKEN
environment variable.retryTimeout
attribute on CSI volumes, which was previously enforced but unused, has been removed to prevent issues during Dynatrace Operator upgrades.CVE-2024-3154
.SNYK-GOLANG-GOLANGORGXNETHTML-8535262
(also known as CVE-2024-45338
).Several features introduced in Dynatrace Operator version 1.4.0 rely on the Kubernetes monitoring capability:
.spec.kspm
).spec.logMonitoring
).spec.extensions
)To use these features, add kubernetes-monitoring
to the capabilities list in the ActiveGate section (.spec.activeGate.capabilities
) and ensure the feature flag feature.dynatrace.com/automatic-kubernetes-api-monitoring
is not set to false
.