【问题标题】:How to set cluster name in DataDog Helm chart如何在 DataDog Helm 图表中设置集群名称
【发布时间】:2020-03-29 07:35:27
【问题描述】:

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

我在我的 values.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

【问题讨论】:

    标签: kubernetes kubernetes-helm amazon-eks datadog


    【解决方案1】:

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

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

    datadog:
      clusterName: myexamplename
    

    【讨论】:

      【解决方案2】:

      参考下面的命令

      helm install --name datadog-monitoring \
          --set datadog.apiKey=<DATADOG_API_KEY> \
          --set datadog.appKey=<DATADOG_APP_KEY \
          --set clusterAgent.enabled=true \
          --set clusterAgent.metricsProvider.enabled=true \
          --set datadog.clusterName=<CLUSTER_NAME> \
          stable/datadog
      

      【讨论】:

        猜你喜欢
        • 2020-05-16
        • 2014-03-27
        • 2021-06-25
        • 2020-09-17
        • 2019-11-30
        • 1970-01-01
        • 2021-07-29
        • 2021-07-11
        • 2019-04-04
        相关资源
        最近更新 更多