Dynatrace aims to provide prompt roll-out of new OneAgent versions and enable full-stack monitoring for new releases of Kubernetes (K8s) in as timely a manner as possible.
The Kubernetes (K8s) project uses standard semantic versioning with a
major.minor.patch scheme and follows a release-driven lifecycle. The K8s project maintains release branches for the three most recent minor releases. Approximately every three months a new minor version of K8s is released, which means that each minor release is supported for approximately nine months. Consult the Kubernetes version support policy for details.
We plan to support all new upstream K8s minor versions within one month following release. These releases will be announced in the OneAgent and ActiveGate release notes.
Dynatrace follows the support policy for upstream K8s, though we will support each K8s minor release at least 3 months longer than the K8s community maintains release branches, to provide enough time for upgrades. Dynatrace aims to support patch releases of supported minor releases as soon as possible, however, Dynatrace will only support the latest three patch versions of each supported minor version. For example, if K8s patch version
1.x.6 is released, Dynatrace may only support
1.x.4 - 1.x.6.
|Upstream K8S version 1||Upstream K8S release||End of support by upstream K8s||Dynatrace support announced||Minimum OneAgent release 2|
|1.14||Mar 2019||Dec 2019||May 2019||1.169|
|1.15||Jun 2019||Aug 2019||1.173|
|1.16||Sep 2019||Oct 2019||1.177|
|1.17||Dec 2019||Dec 2019||1.183|
1 All of the above-listed versions have been verified with multiple OneAgent versions.
2 Downstream exceptions for AKS, GKE, EKS, PKS, Pivotal Platform, and OCP may extend the Dynatrace support period beyond the published end of support date. Consult the downstream vendor's support page to view downstream exception dates.
OneAgent support policies are available on the release notes page. Also on this page are release notes with dates of when platform versions are nolonger supported.
Microsoft Azure Kubernetes Service (AKS)
The Microsoft AKS support policy covers four minor versions of Kubernetes. The list of currently supported versions can be obtained using
az aks get-versions --location eastus
Google Kubernetes Engine (GKE)
The Google GKE support policy covers at least two, if not three, minor versions that are available at any given time. The list of currently available GKE cluster versions can be obtained using
gcloud container get-server-config --zone europe-west2-a. Note that Dynatrace covers the versions listed under
Amazon Elastic Kubernetes Service (EKS)
The AWS EKS support policy covers at least three production-ready versions of Kubernetes at any given time, with a fourth version in deprecation.