如何在 DataDog Helm 图表中设置集群名称

Mik*_*ski 2 kubernetes datadog kubernetes-helm amazon-eks

我使用 DataDog Helm 图表在我的 EKS Kubernetes 集群上安装 DataDog 代理 ( https://github.com/helm/charts/tree/master/stable/datadog )。我现在遇到的问题是我无法按集群名称过滤日志。我还设置了DD_CLUSTER_NAME环境变量,但它似乎没有做任何事情。

我在 value.yml 文件中设置了以下内容:

datadog:
  site: datadoghq.com
  logLevel: ERROR

  logsEnabled: true
  logsConfigContainerCollectAll: true
  processAgentEnabled: true
  apmEnabled: true
  nonLocalTraffic: true
  leaderElection: true
  collectEvents: true

  resources:
    requests:
      cpu: 100m
      memory: 100Mi
    limits:
      cpu: 500m
      memory: 500Mi

  nodeLabelsAsTags:
    beta.kubernetes.io/instance-type: aws_instance_type
    kubernetes.io/role: kube_role
  podAnnotationsAsTags:
    iam.amazonaws.com/role: kube_iamrole
  podLabelsAsTags:
    app: kube_app
    release: helm_release

clusterAgent:
  enabled: true
Run Code Online (Sandbox Code Playgroud)

Sav*_*oto 9

我相信您正在寻找clusterNamehttps://github.com/helm/charts/blob/master/stable/datadog/values.yaml#L75

您可以将其添加到values.yaml以下datadog部分中,如下所示:

datadog:
  clusterName: myexamplename
Run Code Online (Sandbox Code Playgroud)