documentation
documentation copied to clipboard
Tutorial on GKE Autopilot Datadog Setup failed
The tutorial on: GKE Datagod setup failed. https://hub.qovery.com/guides/tutorial/kubernetes-observability-and-monitoring-with-datadog/
The actual values that worked for me are below. The resources are high and in general they don't consume this much but without this I was unable to get it working.
datadog:
apiKey: qovery.env.DD_API_KEY
site: datadoghq.eu
clusterName: qovery-z09fd3887 # Replace with your actual cluster name
ignoreAutoConfig:
# https://github.com/DataDog/integrations-core/issues/10669#issuecomment-1123772693
- cilium
kubelet:
useApiServer: true
logs:
enabled: true
containerCollectAll: true
serviceMonitoring:
enabled: true
apm:
socketEnabled: true
processAgent:
enabled: true
processCollection: true
providers:
gke:
autopilot: true
clusterAgent:
containers:
initContainers:
resources:
requests:
cpu: 200m
memory: 400Mi
resources: {}
requests:
cpu: 400m
memory: 800Mi
limits:
cpu: 400m
memory: 800Mi
# https://docs.datadoghq.com/containers/kubernetes/distributions?tab=datadogoperator#GKE
agents:
tolerations:
- effect: NoSchedule
key: cloud.google.com/gke-spot
operator: Equal
value: "true"
containers:
initContainers:
resources:
requests:
cpu: 300m
memory: 600Mi
limits:
cpu: 300m
memory: 600Mi
agent:
# resources for the Agent container
resources:
requests:
cpu: 500m
memory: 768Mi
traceAgent:
# resources for the Trace Agent container
resources:
requests:
cpu: 200m
memory: 400Mi
processAgent:
# resources for the Process Agent container
resources:
requests:
cpu: 200m
memory: 400Mi
systemProbe:
# resources for the System Probe container
resources:
requests:
cpu: 200m
memory: 800Mi
priorityClassCreate: true