Release date: June 30, 2025
Dynatrace Operator version 1.6 introduces a new default and recommended DynaKube CRD version v1beta5
. We encourage you to update your existing DynaKube resources to this latest version to take advantage of new features and enhancements.
Enable Dynatrace telemetry endpoints in Kubernetes for cluster-local data ingest via DynaKube:
Read more in our about this new feature in the telemetry ingest guide.
Dynatrace Operator now provides FIPS-compliant images. For details, see our FIPS usage guide
Dynatrace Operator now provides replacements for the external dependencies (binaries) used for the CSI liveness probe and the CSI node driver registrar. With mentioned replacements, increased frequency and promptness of updates will minimize vulnerabilities in the Dynatrace Operator.
csidriver.registrar.builtIn=true
and csidriver.livenessprobe.builtIn=true
.WorkloadAllowlists
.The old binaries will remain part of the operator image for future releases. The switch to new binaries by default will happen transparently with no action required and will be communicated in release notes. Until the final removal of binaries, vulnerability scanners might still report vulnerabilities. However, using the aforementioned Helm switches ensure that potentially vulnerable code will not be executed.
sizeLimit
s for their ephemeral emptyDir
volumes. Values are configurable via Helm to enable flexibility and guarantee reliable sizing.csidriver.job.securityContext
and csidriver.job.resources
. Additionally, the existing Helm switches csidriver.annotations
, csidriver.tolerations
, and csidriver.labels
are now also applied to the job definition.NO_PROXY
environment variable.dynatrace-edgeconnect
with a binding to the service account dynatrace-edgeconnect
has been added. This allows EdgeConnect to run on OpenShift without the need of a user-defined SCC.runAsUser
values.mark for termination
event is no longer sent by Dynatrace Operator and got removed. Since OneAgent version 1.301, the OneAgent detects and reports Kubernetes node terminations by itself. This change enables a reduction of token permissions by no longer requiring the DataExport
scope.The Helm repository located in dynatrace/helm-charts
is deprecated and will stop receiving updates in a future release! If you are still using it,
please update the URL to dynatrace/dynatrace-operator
or switch to the OCI registry-based approach. Update the Helm repository URL with the following commands:
helm repo remove dynatracehelm repo add dynatrace https://raw.githubusercontent.com/Dynatrace/dynatrace-operator/main/config/helm/repos/stable
DynaKube
CustomResourceDefinition are marked for deprecation and will be removed in specified Dynatrace Operator versions:
v1beta1
will be removed with Dynatrace Operator version 1.7v1beta2
will be removed with Dynatrace Operator version 1.7v1beta3
will be removed with Dynatrace Operator version 1.8There are no breaking changes in this version and all changes listed below are compatible:
.spec.activeGate.persistentVolumeClaim
has been renamed to .spec.activeGate.volumeClaimTemplate
for clarity in DynaKube API version v1beta5
and later.