Releases: Dynatrace/helm-charts
dynatrace-operator-v0.4.1
Different helm repository with all the releases
v0.4.0+
is available here:https://raw.githubusercontent.com/Dynatrace/dynatrace-operator/master/config/helm/repos/stable
Upgrade
helm repo update
kubectl apply -f https://github.com/Dynatrace/dynatrace-operator/releases/download/v0.4.1/dynatrace.com_dynakubes.yaml
helm upgrade dynatrace-operator dynatrace/dynatrace-operator --reuse-values --atomic --version="0.4.1"
Installation
helm repo add dynatrace https://raw.githubusercontent.com/Dynatrace/helm-charts/master/repos/stable
kubectl apply -f https://github.com/Dynatrace/dynatrace-operator/releases/download/v0.4.1/dynatrace.com_dynakubes.yaml
helm install dynatrace-operator dynatrace/dynatrace-operator -f values.yaml --atomic --version="0.4.1"
dynatrace-operator-v0.3.0
Features
- applicationMonitoring: The Dynatrace Operator now supports a webhook based injection mechanism for automatic-app-only injection
- hostMonitoring: The Dynatrace Operator now supports only monitoring the host in the cluster without app-only injection
- cloudNativeFullStack: combination of applicationMonitoring and hostMonitoring
More information on the corresponding dynatrace-operator release here.
Installation
The Operator's helm chart can be installed with:
$ helm repo add dynatrace https://raw.githubusercontent.com/Dynatrace/helm-charts/master/repos/stable
$ kubectl apply -f https://github.com/Dynatrace/dynatrace-operator/releases/download/v0.3.0/dynatrace.com_dynakubes.yaml
$ helm install dynatrace-operator dynatrace/dynatrace-operator -f <values.yaml> --version="v0.3.0" --atomic
Upgrading
The Operator's helm chart can be upgraded from 0.2.x with:
$ helm repo update
$ kubectl apply -f https://github.com/Dynatrace/dynatrace-operator/releases/download/v0.3.0/dynatrace.com_dynakubes.yaml
$ helm upgrade dynatrace-operator dynatrace/dynatrace-operator --reuse-values --version="v0.3.0" --atomic
dynatrace-oneagent-operator-v0.10.2
Other changes
- Removed the CustomResourceDefinition from the Helm chart
- Added a new platform type for OpenShift 3.11 in the values file (
platform:"openshift-3-11"
) which should be used for OpenShift 3.11 since the apiVersion of the CRD changed - Removed PodSecurityPolicies since they got removed with Kubernetes 1.22
- Updated the apiVersion of the CRD from v1beta1 to v1 since v1beta1 got removed with Kubernetes 1.22
Upgrading
The Operator's helm chart can be upgraded from 0.10.1 with:
$ helm repo update
$ kubectl apply -f https://github.com/Dynatrace/dynatrace-oneagent-operator/releases/download/v0.10.2/dynatrace.com_oneagentapms.yaml
$ kubectl apply -f https://github.com/Dynatrace/dynatrace-oneagent-operator/releases/download/v0.10.2/dynatrace.com_oneagents.yaml
$ helm upgrade dynatrace-oneagent-operator dynatrace/dynatrace-oneagent-operator --reuse-values --verify
The Operator's helm chart on OpenShift 3.11 can be upgraded from 0.10.1 by changing the platform in your values.yaml to openshift-3-11
and running:
$ helm repo update
$ oc apply -f https://github.com/Dynatrace/dynatrace-oneagent-operator/releases/download/v0.10.2/dynatrace.com_oneagentapms-v1beta1.yaml
$ oc apply -f https://github.com/Dynatrace/dynatrace-oneagent-operator/releases/download/v0.10.2/dynatrace.com_oneagents-v1beta1.yaml
$ helm upgrade dynatrace-oneagent-operator dynatrace/dynatrace-oneagent-operator --values <your_values_file> --verify
dynatrace-operator-v0.2.3
Bug fixes
- Fixed a bug where the istio setting was not passed correctly (#126)
- Fixed token required if autoSecretGeneration disabled (#124)
Upgrading
The Operator's helm chart can be upgraded from 0.2.2 with:
$ helm repo update
$ kubectl apply -f https://github.com/Dynatrace/dynatrace-operator/releases/download/v0.2.2/dynatrace.com_dynakubes.yaml
$ helm upgrade dynatrace-operator dynatrace/dynatrace-operator --reuse-values --verify
The Operator's helm chart on OpenShift 3.11 can be upgraded from 0.2.2 by changing the platform in your values.yaml to openshift-3-11
and running:
$ helm repo update
$ oc apply -f https://github.com/Dynatrace/dynatrace-operator/releases/download/v0.2.2/dynatrace.com_dynakubes-v1beta1.yaml
$ helm upgrade dynatrace-operator dynatrace/dynatrace-operator --values <your_values_file> --verify
dynatrace-operator-v0.2.2
Bug fixes
- Fixed a bug where the proxy setting was not properly passed when using immutable images
- Fixed a bug where the proxy setting was expected in the wrong field in the secret when provided via proxy.valueFrom
Other changes
- Removed the CustomResourceDefinition from the Helm chart
- Added a new platform type for OpenShift 3.11 in the values file (
platform:"openshift-3-11"
) which should be used for OpenShift 3.11 since the apiVersion of the CRD changed - Removed PodSecurityPolicies since they got removed with Kubernetes 1.22
- Updated the apiVersion of the CRD from v1beta1 to v1 since v1beta1 got removed with Kubernetes 1.22
Upgrading
The Operator's helm chart can be upgraded from 0.2.1 with:
$ helm repo update
$ kubectl apply -f https://github.com/Dynatrace/dynatrace-operator/releases/latest/download/dynatrace.com_dynakubes.yaml
$ helm upgrade dynatrace-operator dynatrace/dynatrace-operator --reuse-values --verify
The Operator's helm chart on OpenShift 3.11 can be upgraded from 0.2.1 by changing the platform in your values.yaml to openshift-3-11
and running:
$ helm repo update
$ oc apply -f https://github.com/Dynatrace/dynatrace-operator/releases/latest/download/dynatrace.com_dynakubes-v1beta1.yaml
$ helm upgrade dynatrace-operator dynatrace/dynatrace-operator --values <your_values_file> --verify
dynatrace-oneagent-operator-v0.10.1
Other changes
- Updated the Operator image to rely on the latest ubi-minimal base image
Upgrading
The Operator's helm chart can be upgraded from 0.10.0 with:
$ helm repo update
$ helm upgrade dynatrace-oneagent-operator dynatrace/dynatrace-oneagent-operator --reuse-values --verify
dynatrace-operator-v0.2.1
Features
- classicFullStack - The Dynatrace Operator now supports rolling out a fullstack agent
- routing - The Dynatrace Operator now supports rolling out a containerized ActiveGate to route the agent traffic
Bug fixes
- Fixed a bug where setting the resources for routing was not possible
Upgrading
The Operator's helm chart can be upgraded from 0.1.0 with:
$ helm repo update
$ helm upgrade dynatrace-operator dynatrace/dynatrace-operator --reuse-values --verify
dynatrace-oneagent-operator-v0.10.0
Bug fixes
- Don't look at the cluster version when deploying the OneAgent using immutable images. Under certain conditions this may stop the Operator from deploying the OneAgent at all
- Upgrade OneAgent Pods using the immutable image by looking at the version label embedded on the images
Other changes
- Upgrade to Operator SDK 1.3
- Use ConfigMaps for leases
- Fix version and deployment instructions for dev builds
Upgrading
The Operator's helm chart can be upgraded from 0.9.4 with:
$ helm repo update
$ helm upgrade dynatrace-oneagent-operator dynatrace/dynatrace-oneagent-operator --reuse-values --verify
dynatrace-operator-v0.1.0
Initial release
The Dynatrace Operator will allow you to run the containerized ActiveGate within Kubernetes or OpenShift and automatically handle its lifecycle.
Installation
To install the Dynatrace Operator follow our Quick Start guide
dynatrace-oneagent-operator-v0.9.4
Bug fixes
- Temporary files for the injection via webhook now get placed on an emptyDir to support readonlyFileSystems
- ImagePullPolicy for install-oneagent container used by OneAgentAPM got changed to
Always
to allow updates - Nodes in a non-working state will not get added as empty entries to the init.sh script anymore
- Querying for the Dynatrace cluster version will just be done per OneAgent resource when using the immutable image
Upgrading
The Operator's helm chart can be upgraded from 0.9.3 with:
$ helm repo update
$ helm upgrade dynatrace-oneagent-operator dynatrace/dynatrace-oneagent-operator --reuse-values --verify