This guide will show you how you can manually migrate from apiVersion: dynatrace.com/v1beta3 to apiVersion: dynatrace.com/v1beta4 of the DynaKube.
Introduced in: Dynatrace Operator version 1.3.0
Deprecated in: Dynatrace Operator version 1.6.0
Introduced in: Dynatrace Operator version 1.5.0
When migrating your DynaKube, remember to update the apiVersion field as well as any other fields that have changed
autoUpdateThe spec.oneAgent.<mode>.autoUpdate: true/false field is deprecated in v1beta5, so it shouldn't be used.
We recommend the following:
If you want autoUpdate: true, do not set image, codeModulesImage, or version.
apiVersion: dynatrace.com/v1beta5kind: DynaKubemetadata:name: examplenamespace: dynatracespec:oneAgent:cloudNativeFullstack: {} # same as autoUpdate: true# ...
If you want autoUpdate: false, set image, codeModulesImage or version
apiVersion: dynatrace.com/v1beta5kind: DynaKubemetadata:name: examplenamespace: dynatracespec:oneAgent:cloudNativeFullstack:image: ... # same effect as autoUpdate: falsecodeModulesImage: # same effect as autoUpdate: false# ...---apiVersion: dynatrace.com/v1beta5kind: DynaKubemetadata:name: examplenamespace: dynatracespec:oneAgent:cloudNativeFullstack:version: ... # replaces autoUpdate: false# ...