Release date: Dec 9, 2024
logMonitoring
section in DynaKube enables easy configuration of log collection
for OneAgent and the new OneAgent Log Module. The logMonitoring
section can be used in combination with any deployment mode like cloudNativeFullStack
or applicationMonitoring
.extensions
field in DynaKube,
the Dynatrace Operator will rollout and manage the extension components including Dynatrace OpenTelemetry Collector and Extension Execution Controller in your Kubernetes environment.kubernetes-csi.yaml
file now includes all operator components, including the CSI driver. This makes the use of kubernetes.yaml
redundant and it must no longer be applied. Previously, kubernetes-csi.yaml
contained only the CSI driver component.v1beta3
, the useCSIDriver
field is removed from in the spec
section. The operator now derives this setting from the Dynatrace Operator deployment configuration. Existing DynaKubes will continue to function, disregarding this field.install-oneagent
to dynatrace-operator
to reflect its broader functionality and purpose.feature.dynatrace.com/multiple-osagents-on-node
has been removed.image
field for ActiveGate or OneAgent is left unspecified, images from the Dynatrace built-in registry are used, which only support the x86-64 CPU architecture. Consequently, the node affinity for ActiveGate and OneAgent defaults to x86-64 when the image
field is not set.
Requiring other CPU architectures or multi-arch images? Please consult our public registry documentation.version
field now affects the versions used for OneAgent and OneAgent Code Modules in cloud-native full-stack and application monitoring mode. The image
fields take precedence over the version
field.apiUrl
field of a DynaKube is now immutable. To change it, delete the existing DynaKube and create a new one.rbac
section in the Helm values file. Please refer to this section in the Helm chart to manage the RBAC resources.highAvailability
field in the Helm chart that caused a PodDisruptionBudget to be created for the Dynatrace Operator Webhook even when highAvailability
was set to false
.The “Mark for Termination” event is deprecated and will be removed in a future Operator version. This functionality is now redundant, as it has been superseded by host availability events on host shutdown and reboot introduced in OneAgent 1.301.
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
As the Dynatrace OneAgent Operator reached its end-of-life on April 1, 2023, we are deprecating its listing in several OLM marketplaces. This includes certified-operators, redhat-marketplace-operators, community-operators, and community-operators-prod. For migration, please visit Migrating from OneAgent Operator to Dynatrace Operator.
No breaking changes!