-
Notifications
You must be signed in to change notification settings - Fork 1k
/
agent_on_rancher_values.yaml
39 lines (38 loc) · 1.15 KB
/
agent_on_rancher_values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Datadog Agent with Logs, APM, Processes, and System Probe enabled
# with specific configurations to work on Rancher
targetSystem: "linux"
datadog:
# apiKey: <DATADOG_API_KEY>
# appKey: <DATADOG_APP_KEY>
# If not using secrets, then use apiKey and appKey instead
apiKeyExistingSecret: <DATADOG_API_KEY_SECRET>
appKeyExistingSecret: <DATADOG_APP_KEY_SECRET>
clusterName: <CLUSTER_NAME>
tags: []
# datadog.kubelet.tlsVerify should be `false` to establish communication with the kubelet
kubelet:
tlsVerify: "false"
logs:
enabled: true
containerCollectAll: false
containerCollectUsingFiles: true
apm:
portEnabled: true
socketPath: /var/run/datadog/apm.socket
hostSocketPath: /var/run/datadog/
processAgent:
enabled: true
processCollection: false
systemProbe:
enableTCPQueueLength: false
enableOOMKill: true
collectDNSStats: false
agents:
tolerations:
# These tolerations are needed to run the agent on master nodes
- effect: NoSchedule
key: node-role.kubernetes.io/controlplane
operator: Exists
- effect: NoExecute
key: node-role.kubernetes.io/etcd
operator: Exists