datadog
cookielab/datadog/kubernetes
Terraform module for deploying Datadog to k8s cluster
Install
README
Terraform module for Kubernetes Datadog > [!WARNING] > This module is no longer maintained. We recommend switching to Helm. This module deploys Datadog to your Kubernetes cluster. Usage ``terraform provider "kubernetes" { # your kubernetes provider config } module "datadog" { source = "cookielab/datadog/kubernetes" version = "0.9.0" datadog_agent_api_key = " " datadog_agent_site = "datadoghq.com" # Set to "datadoghq.eu" to send your Agent data to the Datadog EU site (default: "datadoghq.com") } ``
Inputs (12)
| Name | Type | Description | Default |
|---|---|---|---|
| datadog_agent_api_key | string | Set the Datadog API Key related to your Organization | required |
| kubernetes_resources_name_prefix | string | Prefix for kubernetes resources name. For example `tf-module-` | "" |
| kubernetes_deployment_node_selector | map(string) | Node selectors for kubernetes deployment | {
"beta.kubernetes.io/os": "linux"
} |
| datadog_agent_image_tag | string | "latest" | |
| datadog_agent_options_collect_kubernetes_events | bool | Collect Kubernetes events? | true |
| datadog_agent_site | string | Set to 'datadoghq.eu' to send your Agent data to the Datadog EU site | "datadoghq.com" |
| datadog_agent_options_kubelet_tls_verify | bool | Check Kubelet TLS certs? | true |
| datadog_agent_options_apm_enabled | bool | Enable APM logging? | true |
| kubernetes_namespace | string | Kubernetes namespace to deploy datadog agent. | "datadog" |
| kubernetes_namespace_create | bool | Do you want to create kubernetes namespace? | true |
| kubernetes_resources_labels | map(string) | Additional labels for kubernetes resources. | {} |
| datadog_agent_image | string | "datadog/agent" |
Resources (6)
Details
Similar packages
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,