cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Selective agent version deploy in kuberbetes

jcamps
DynaMight Advisor
DynaMight Advisor

Hi all,

 

we have our Dynatrace server with agent automatic updates disabled and a fixed version for new Hosts:

 

jcamps_0-1629785785572.png

 

In our cr.yaml in kubernetes we fix the one agent version with version (autoUpdate have the default value):

 

jcamps_2-1629785910037.png

 

Now I want to update the One Agent version for the Kubernetes nodes to the version "1.219.162.20210726-100948".

 

¿What are the exact steps to do this (Dynatrace side and Kubernetes side??

 

Note: Changing the version in cr.yaml and applying or delete + apply the configuration in Kubernetes side doesn't work, the one agents remains in version 1.213.183.20210419-144301. With apply nothing happens  and with delete + apply the new downloaded agent is still in version 1.213.183.20210419-144301:

 

10:18:29 Started agent deployment as a container, PID 3862845.
10:18:29 Downloading agent to /tmp/Dynatrace-OneAgent-Linux.sh via https://xxxxxxxx.dynatrace-managed.com/e/cfccaeba-f2fc-45b7-932f-7e61fcd14c70/api/v1/deployment/inst...
10:18:57 Download complete
10:18:57 Downloaded version: 1.213.183.20210419-144301
10:18:57 Verifying agent installer signature
10:18:58 Verification successful
10:19:00 Checking root privileges...

 

Regards! Josep Maria

1 REPLY 1

ChadTurner
DynaMight Guru
DynaMight Guru

We typically set the new standard within the Dynatrace UI as you showed. Then we run a Redeploy of the Agent to the Cluster/Nodes, which provides the new standard version to the hosts with just a 2-4 min gap in metric data.

-Chad