Skip to content

Releases: Dynatrace/helm-charts

dynatrace-operator-v0.4.1

02 Feb 16:15
f83f71e
Compare
Choose a tag to compare

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

26 Nov 12:16
c10ddc2
Compare
Choose a tag to compare

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

01 Oct 10:09
Compare
Choose a tag to compare

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

27 Sep 13:00
87ad9af
Compare
Choose a tag to compare

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

25 Aug 09:26
Compare
Choose a tag to compare

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

04 Aug 08:53
Compare
Choose a tag to compare

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

12 Apr 06:39
Compare
Choose a tag to compare

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

24 Mar 08:44
fdc2881
Compare
Choose a tag to compare

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

18 Jan 15:45
Compare
Choose a tag to compare

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

14 Jan 15:21
3008c0e
Compare
Choose a tag to compare

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