[!NOTE]
DatadogAgentInternalwas introduced in v1.16.0, enabled by default in v1.22.0, and will become required (opt-out removed) in v1.27.0. See documentation for details.
[!WARNING] ⚠️ If you are upgrading to Operator v1.22.0+ from <v1.18.0 or you haven't migrated Daemonset
matchLabels, see the migration guide.
The Datadog Operator aims to provide a new way of deploying the Datadog Agent on Kubernetes. Once deployed, the Datadog Operator provides:
DaemonSet deployment by leveraging the ExtendedDaemonSet.The Datadog Operator is RedHat certified and available on operatorhub.io.
You can also use official Datadog Helm chart or a DaemonSet to install the Datadog Agent on Kubernetes. However, using the Datadog Operator offers the following advantages:
Datadog fully supports using a DaemonSet to deploy the Agent, but manual DaemonSet configuration leaves significant room for error. Therefore, using a DaemonSet is not highly recommended.
See the Getting Started dedicated documentation to learn how to deploy the Datadog operator and your first Agent, and Configuration to see examples, a list of all configuration keys, and default values.
v1alpha1 to v2alpha1Datadog Operator v1.8.0+ does not support migrating from DatadogAgent CRD v1alpha1 to v2alpha1 or from Operator v0.8.x to v1.x.x.
Use the conversion webhook in v1.7.0 to migrate, and then upgrade to a recent version.
The Datadog operator also allows you to:
See the deprecated configurations and migration guidelines page.
See the How to Contribute page.
Release process documentation is available here.
(top 30 of 145)
Go
98.8%
[!NOTE]
DatadogAgentInternalwas introduced in v1.16.0, enabled by default in v1.22.0, and will become required (opt-out removed) in v1.27.0. See documentation for details.
[!WARNING] ⚠️ If you are upgrading to Operator v1.22.0+ from <v1.18.0 or you haven't migrated Daemonset
matchLabels, see the migration guide.
The Datadog Operator aims to provide a new way of deploying the Datadog Agent on Kubernetes. Once deployed, the Datadog Operator provides:
DaemonSet deployment by leveraging the ExtendedDaemonSet.The Datadog Operator is RedHat certified and available on operatorhub.io.
You can also use official Datadog Helm chart or a DaemonSet to install the Datadog Agent on Kubernetes. However, using the Datadog Operator offers the following advantages:
Datadog fully supports using a DaemonSet to deploy the Agent, but manual DaemonSet configuration leaves significant room for error. Therefore, using a DaemonSet is not highly recommended.
See the Getting Started dedicated documentation to learn how to deploy the Datadog operator and your first Agent, and Configuration to see examples, a list of all configuration keys, and default values.
v1alpha1 to v2alpha1Datadog Operator v1.8.0+ does not support migrating from DatadogAgent CRD v1alpha1 to v2alpha1 or from Operator v0.8.x to v1.x.x.
Use the conversion webhook in v1.7.0 to migrate, and then upgrade to a recent version.
The Datadog operator also allows you to:
See the deprecated configurations and migration guidelines page.
See the How to Contribute page.
Release process documentation is available here.
(top 30 of 145)
Go
98.8%