Try it free

Deployment

  • 6-min read

Dynatrace provides a flexible approach to Kubernetes observability where you can pick and choose the level of observability you need for your Kubernetes clusters. This page gives an overview and guided path on the recommended options to cover your Kubernetes observability needs. All deployment options on this page leverage Dynatrace Operator. For dedicated documentation and options for the major Kubernetes distributions, see Distributions.

Observability options

Full Kubernetes observability

Get immediate insights into your Kubernetes health and out-of-the-box distributed tracing and analytics for your workloads

Deployment options

  • Recommended Deploy Dynatrace Operator in cloud-native full-stack mode
  • Deploy Dynatrace Operator in classic full-stack mode
    Limitations: There’s a startup dependency between the container in which OneAgent is deployed and application containers to be instrumented (for example, containers that have deep process monitoring enabled). The OneAgent container must be started and the oneagenthelper process must be running before the application container is launched so that the application can be properly instrumented.
Other option
  • Deprecated Manual OneAgent rollout via Daemonset (not based on Dynatrace Operator)

Kubernetes observability

Understand and troubleshoot the health of your Kubernetes clusters

Deployment

Deploy Dynatrace Operator for Kubernetes observability

Application observability

Enhance workload health and performance with automated distributed tracing and code-level visibility.

Deployment

Deploy Dynatrace Operator in application monitoring mode

Other options

The following options for application monitoring are not based on Dynatrace Operator:

  • Pod-runtime injection
  • Build-time injection

For the S390x architecture, pod runtime and container build-time injections are supported.

Deployment from Marketplaces

Dynatrace supports deploying Dynatrace Operator from within the following Marketplaces:

  • OpenShift OperatorHub
  • AWS Marketplace
  • GKE Marketplace
  • Azure Marketplace

Learn more

How it works

Familiarize yourself with Dynatrace components that are deployed in your Kubernetes cluster.

Guides

Learn how you can configure Dynatrace Operator to support specific use cases.

Reference

API reference and configuration options for all Dynatrace components within your Kubernetes cluster.

Dynatrace Operator release notes

See release notes for Dynatrace Operator.