Release date: Sep 23, 2024
The DynaKube custom resource now includes more diagnostic information in its status section, making it easier to identify deployment issues at the source of the configuration. This update significantly reduces the need to inspect logs of individual components, limiting it to specific debugging scenarios.
GKE Autopilot The CSI driver included in Dynatrace Operator version 1.3.0+ is currently under security review by Google. We expect to receive allowlisting approval by Early February 2025. In the meantime, if you require the CSI driver, use Dynatrace Operator version 1.2.2.
Added support for Kubernetes Automation in Dynatrace Workflows to EdgeConnect:
.spec.kubernetesAutomation.enabled to true to enable Kubernetes Automation..spec.serviceAccountName to configure a Service Account with Kube API access.Kubernetes Automation is only functional if .spec.oauth.provisioner is set to true and OAuth is configured accordingly.
For more information about Kubernetes Automation, see Kubernetes Automation.
dt_metadata files generated by Dynatrace Operator now additionally include dt.entity.kubernetes_cluster and k8s.cluster.name properties for data enrichment.updateStrategy is now configurable via the Helm chart.version field to pin versions of images from the Dynatrace built-in registry.version field for OneAgent is restricted to versions that conform to the semantic version specification (<major>.<minor>.<patch>). Suffixes such as -prerelease and +build are not allowed in this field.The following component-specific no-proxy feature flags have been deprecated:
feature.dynatrace.com/activegate-ignore-proxyfeature.dynatrace.com/oneagent-ignore-proxyUse the combined no-proxy feature flag feature.dynatrace.com/no-proxy. For more information, go to DynaKube feature flags for Dynatrace Operator.
/v2/apiTokens/lookup on the Dynatrace Server instead of /v1/tokens/lookup.dynatrace.com/install-source label to the Dynatrace Operator deployment to enable transparent tracking of platforms.FailurePolicy of the mutating webhook is now configurable via Helm.dt.security_context, dt.cost.costcenter, and dt.cost.product as additional attributes to spans, metrics, and logs.
ec and ecs for GET and LIST operations.alpha1v2, the datatype of the field .spec.hostRestrictions is changed from string to []string. When switching existing EdgeConnect CRs from v1alpha1 to v1alpha2, the existing host restrictions must be changed from a comma-separated list to a string list. Existing v1alpha1 EdgeConnect CRs can still be applied; they will be automatically converted by a conversion webhook.--stdout parameter caused the support archive to become corrupted..spec.caCertsRef field.feature.dynatrace.com/oneagent-readonly-host-fs to allow host monitoring without the CSI driver when set to false.No breaking changes!