Release date: Mar 25, 2024
ONEAGENT_INSTALLER_SCRIPT_URL
and/or ONEAGENT_INSTALLER_TOKEN
environment variables within the DynaKube, as they are unsupported.NO_PROXY
being set by default. This change only impacts communication via ActiveGates.OneAgent version 1.273+ Dynatrace Operator now passes on proxy configuration from DynaKube via files for security reasons. The respective files can be found at the following paths:
OneAgent pods: /var/lib/dynatrace/secrets/internal-proxy
Code modules: /opt/dynatrace/oneagent-paas/agent/conf/ruxitagentproc.conf
operator
, webhook
, and csi-driver
) use images from the Dynatrace repository on Amazon ECR to minimize throttling risks during the scaling of larger clusters.container.inject.dynatrace.com/<container-name>: "false"
to your DynaKube configuration or directly to a specific pod.managedBy
attribute set) now support the following automated error recovery scenarios:
EdgeConnectId
.In release manifests, images are now pinned to the corresponding digest using the format <version>@sha
.
For example
image: public.ecr.aws/dynatrace/dynatrace-operator:v1.0.0@sha256:f89...e811
dynatrace-operator
, instead of using the custom name set by the Helm chart. This change does not apply if the recommended installation instructions for Helm or manifests were followed.MutatingWebhookConfiguration
ValidatingWebhookConfiguration
CustomResourceDefinition
configMaps
from Dynatrace Operator namespace.csiReadOnly
and useCSIDriver
fields have been moved from environment variables to the injection secret for injected pods, enhancing consistency.alpha.operator.dynatrace.com/feature-
have been removed..spec.oneAgent.hostGroup
field has been added to DynaKube to allow host group configuration across all deployment modes. The existing configuration via command arguments remains functional, however the dedicated field is prioritized when both options are specified.matchExpressions
component of the namespace selector in the DynaKube configuration.ruxitagentproc.conf
file is no longer overwritten for code modules that have already been injected over time.snapshot
in the component log lines of Dynatrace Operator version 0.15.0.--set-host-id-source
argument is specified in the DynaKube, it does not appear twice in the final OneAgent argument list. The argument specified in the DynaKube will take precedence over any default settings. This update will also cause OneAgent pods to restart upon upgrading the Dynatrace Operator.codeModulesImage
for architectures other than amd64.Changes in this version:
csidriver.enabled
is set to false in the Helm chart values.kubernetes.yaml
or openshift.yaml
if CSI driver is not needed.