Skip to content

Commit

Permalink
[datadog] Update agents to 7.52.1 (#1366)
Browse files Browse the repository at this point in the history
  • Loading branch information
khewonc authored Apr 10, 2024
1 parent 6b53175 commit 4dc0e87
Show file tree
Hide file tree
Showing 11 changed files with 164 additions and 111 deletions.
5 changes: 5 additions & 0 deletions charts/datadog/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
# Datadog changelog

## 3.59.5

* Set default `Agent` and `Cluster-Agent` version to `7.52.1`.

## 3.59.4

* Add language detection enable option for `APM` instrumentation.

## 3.59.3

* Add `contimage-intake.datadoghq.com` & `contlcycle-intake.datadoghq.com` endpoints to the `Agent` cilium network policy.

## 3.59.2
Expand Down
2 changes: 1 addition & 1 deletion charts/datadog/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
name: datadog
version: 3.59.4
version: 3.59.5
appVersion: "7"
description: Datadog Agent
keywords:
Expand Down
8 changes: 4 additions & 4 deletions charts/datadog/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Datadog

![Version: 3.59.4](https://img.shields.io/badge/Version-3.59.4-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)
![Version: 3.59.5](https://img.shields.io/badge/Version-3.59.5-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)

[Datadog](https://www.datadoghq.com/) is a hosted infrastructure monitoring platform. This chart adds the Datadog Agent to all nodes in your cluster via a DaemonSet. It also optionally depends on the [kube-state-metrics chart](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-state-metrics). For more information about monitoring Kubernetes with Datadog, please refer to the [Datadog documentation website](https://docs.datadoghq.com/agent/basic_agent_usage/kubernetes/).

Expand Down Expand Up @@ -508,7 +508,7 @@ helm install <RELEASE_NAME> \
| agents.image.pullPolicy | string | `"IfNotPresent"` | Datadog Agent image pull policy |
| agents.image.pullSecrets | list | `[]` | Datadog Agent repository pullSecret (ex: specify docker registry credentials) |
| agents.image.repository | string | `nil` | Override default registry + image.name for Agent |
| agents.image.tag | string | `"7.52.0"` | Define the Agent version to use |
| agents.image.tag | string | `"7.52.1"` | Define the Agent version to use |
| agents.image.tagSuffix | string | `""` | Suffix to append to Agent tag |
| agents.localService.forceLocalServiceEnabled | bool | `false` | Force the creation of the internal traffic policy service to target the agent running on the local node. By default, the internal traffic service is created only on Kubernetes 1.22+ where the feature became beta and enabled by default. This option allows to force the creation of the internal traffic service on kubernetes 1.21 where the feature was alpha and required a feature gate to be explicitly enabled. |
| agents.localService.overrideName | string | `""` | Name of the internal traffic service to target the agent running on the local node |
Expand Down Expand Up @@ -582,7 +582,7 @@ helm install <RELEASE_NAME> \
| clusterAgent.image.pullPolicy | string | `"IfNotPresent"` | Cluster Agent image pullPolicy |
| clusterAgent.image.pullSecrets | list | `[]` | Cluster Agent repository pullSecret (ex: specify docker registry credentials) |
| clusterAgent.image.repository | string | `nil` | Override default registry + image.name for Cluster Agent |
| clusterAgent.image.tag | string | `"7.52.0"` | Cluster Agent image tag to use |
| clusterAgent.image.tag | string | `"7.52.1"` | Cluster Agent image tag to use |
| clusterAgent.livenessProbe | object | Every 15s / 6 KO / 1 OK | Override default Cluster Agent liveness probe settings |
| clusterAgent.metricsProvider.aggregator | string | `"avg"` | Define the aggregator the cluster agent will use to process the metrics. The options are (avg, min, max, sum) |
| clusterAgent.metricsProvider.createReaderRbac | bool | `true` | Create `external-metrics-reader` RBAC automatically (to allow HPA to read data from Cluster Agent) |
Expand Down Expand Up @@ -633,7 +633,7 @@ helm install <RELEASE_NAME> \
| clusterChecksRunner.image.pullPolicy | string | `"IfNotPresent"` | Datadog Agent image pull policy |
| clusterChecksRunner.image.pullSecrets | list | `[]` | Datadog Agent repository pullSecret (ex: specify docker registry credentials) |
| clusterChecksRunner.image.repository | string | `nil` | Override default registry + image.name for Cluster Check Runners |
| clusterChecksRunner.image.tag | string | `"7.52.0"` | Define the Agent version to use |
| clusterChecksRunner.image.tag | string | `"7.52.1"` | Define the Agent version to use |
| clusterChecksRunner.image.tagSuffix | string | `""` | Suffix to append to Agent tag |
| clusterChecksRunner.livenessProbe | object | Every 15s / 6 KO / 1 OK | Override default agent liveness probe settings |
| clusterChecksRunner.networkPolicy.create | bool | `false` | If true, create a NetworkPolicy for the cluster checks runners. DEPRECATED. Use datadog.networkPolicy.create instead |
Expand Down
6 changes: 3 additions & 3 deletions charts/datadog/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -898,7 +898,7 @@ clusterAgent:
name: cluster-agent

# clusterAgent.image.tag -- Cluster Agent image tag to use
tag: 7.52.0
tag: 7.52.1

# clusterAgent.image.digest -- Cluster Agent image digest to use, takes precedence over tag if specified
digest: ""
Expand Down Expand Up @@ -1376,7 +1376,7 @@ agents:
name: agent

# agents.image.tag -- Define the Agent version to use
tag: 7.52.0
tag: 7.52.1

# agents.image.digest -- Define Agent image digest to use, takes precedence over tag if specified
digest: ""
Expand Down Expand Up @@ -1844,7 +1844,7 @@ clusterChecksRunner:
name: agent

# clusterChecksRunner.image.tag -- Define the Agent version to use
tag: 7.52.0
tag: 7.52.1

# clusterChecksRunner.image.digest -- Define Agent image digest to use, takes precedence over tag if specified
digest: ""
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
name: datadog-clusterchecks
namespace: datadog-agent
labels:
helm.sh/chart: 'datadog-3.58.2'
helm.sh/chart: 'datadog-3.59.5'
app.kubernetes.io/name: "datadog"
app.kubernetes.io/instance: "datadog"
app.kubernetes.io/managed-by: Helm
Expand Down Expand Up @@ -36,16 +36,16 @@ spec:

name: datadog-clusterchecks
annotations:
checksum/clusteragent_token: 999b326e98e9596150bcbfd45becfdc4695634b0d8198c59d43ce7043ac9a611
checksum/install_info: 3c5d7a2732f453d72b241f37b74f59319bcbf51e387a8fc35dc47bc4a1a7a390
checksum/clusteragent_token: 70ee659df0e52871e8d378fcc43eaf4c28f5740fcf630c044aa05ab172fff59e
checksum/install_info: ff7899c74b353510429944625eb16f8e592229bb5787e83e275316fa810fb729
spec:
serviceAccountName: datadog-cluster-checks
automountServiceAccountToken: true
imagePullSecrets:
[]
initContainers:
- name: init-volume
image: "gcr.io/datadoghq/agent:7.51.0"
image: "gcr.io/datadoghq/agent:7.52.1"
imagePullPolicy: IfNotPresent
command: ["bash", "-c"]
args:
Expand All @@ -57,7 +57,7 @@ spec:
resources:
{}
- name: init-config
image: "gcr.io/datadoghq/agent:7.51.0"
image: "gcr.io/datadoghq/agent:7.52.1"
imagePullPolicy: IfNotPresent
command: ["bash", "-c"]
args:
Expand All @@ -70,7 +70,7 @@ spec:
{}
containers:
- name: agent
image: "gcr.io/datadoghq/agent:7.51.0"
image: "gcr.io/datadoghq/agent:7.52.1"
command: ["bash", "-c"]
args:
- rm -rf /etc/datadog-agent/conf.d && touch /etc/datadog-agent/datadog.yaml && exec agent run
Expand Down
21 changes: 13 additions & 8 deletions test/datadog/baseline/cluster-agent-deployment_default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
name: datadog-cluster-agent
namespace: datadog-agent
labels:
helm.sh/chart: 'datadog-3.58.2'
helm.sh/chart: 'datadog-3.59.5'
app.kubernetes.io/name: "datadog"
app.kubernetes.io/instance: "datadog"
app.kubernetes.io/managed-by: Helm
Expand Down Expand Up @@ -36,17 +36,17 @@ spec:

name: datadog-cluster-agent
annotations:
checksum/clusteragent_token: cb4b859f7f7c7e495dcca4e6471a201cf8c7eb77134fbcaaf27e5a5b5ef1b9b8
checksum/clusteragent-configmap: c4ebd3c35d77ac0260f47e1ec10c9733cd76488f4232f76f26466174b922b430
checksum/api_key: 3c042e07978640da60c9adc10c03acb2e68c176d8f5ecc4c1c8d216051f476a5
checksum/clusteragent_token: 5aef8764f6b4aeb3bd45082ad9876bb29166947c57686982e07a831d07ec5c53
checksum/clusteragent-configmap: e76c6e387906993bf00147d7686dc3c64be7714d069bb1a2cbf88240ef996268
checksum/api_key: 285e50be97a9ee27ecdd3466635dcedc8b3d08f9db978c1d427bf3bc39d2de0c
checksum/application_key: 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
checksum/install_info: 3c5d7a2732f453d72b241f37b74f59319bcbf51e387a8fc35dc47bc4a1a7a390
checksum/install_info: ff7899c74b353510429944625eb16f8e592229bb5787e83e275316fa810fb729
spec:
serviceAccountName: datadog-cluster-agent
automountServiceAccountToken: true
initContainers:
- name: init-volume
image: "gcr.io/datadoghq/cluster-agent:7.51.0"
image: "gcr.io/datadoghq/cluster-agent:7.52.1"
imagePullPolicy: IfNotPresent
command:
- cp
Expand All @@ -59,7 +59,7 @@ spec:
mountPath: /opt/datadog-agent
containers:
- name: cluster-agent
image: "gcr.io/datadoghq/cluster-agent:7.51.0"
image: "gcr.io/datadoghq/cluster-agent:7.52.1"
imagePullPolicy: IfNotPresent
resources:
{}
Expand All @@ -86,7 +86,10 @@ spec:
name: "datadog"
key: api-key
optional: true

- name: DD_LANGUAGE_DETECTION_ENABLED
value: "false"
- name: DD_LANGUAGE_DETECTION_REPORTING_ENABLED
value: "false"
- name: KUBERNETES
value: "yes"
- name: DD_ADMISSION_CONTROLLER_ENABLED
Expand Down Expand Up @@ -148,6 +151,8 @@ spec:
value: "true"
- name: DD_ORCHESTRATOR_EXPLORER_CONTAINER_SCRUBBING_ENABLED
value: "true"
- name: DD_CLUSTER_AGENT_LANGUAGE_DETECTION_PATCHER_ENABLED
value: "false"
- name: DD_INSTRUMENTATION_INSTALL_TIME
valueFrom:
configMapKeyRef:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
name: datadog-cluster-agent
namespace: datadog-agent
labels:
helm.sh/chart: 'datadog-3.58.2'
helm.sh/chart: 'datadog-3.59.5'
app.kubernetes.io/name: "datadog"
app.kubernetes.io/instance: "datadog"
app.kubernetes.io/managed-by: Helm
Expand Down Expand Up @@ -36,17 +36,17 @@ spec:

name: datadog-cluster-agent
annotations:
checksum/clusteragent_token: cc4689bbc5f524d4080b164c621500d7f830d0aeef415c86a3535e76883577a3
checksum/clusteragent-configmap: c4ebd3c35d77ac0260f47e1ec10c9733cd76488f4232f76f26466174b922b430
checksum/api_key: 3c042e07978640da60c9adc10c03acb2e68c176d8f5ecc4c1c8d216051f476a5
checksum/clusteragent_token: 181ecf39c46a1dd44547d1584e61a5ab984fcfadc01b1a9951511de7be33b4ff
checksum/clusteragent-configmap: e76c6e387906993bf00147d7686dc3c64be7714d069bb1a2cbf88240ef996268
checksum/api_key: 285e50be97a9ee27ecdd3466635dcedc8b3d08f9db978c1d427bf3bc39d2de0c
checksum/application_key: 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
checksum/install_info: 3c5d7a2732f453d72b241f37b74f59319bcbf51e387a8fc35dc47bc4a1a7a390
checksum/install_info: ff7899c74b353510429944625eb16f8e592229bb5787e83e275316fa810fb729
spec:
serviceAccountName: datadog-cluster-agent
automountServiceAccountToken: true
initContainers:
- name: init-volume
image: "gcr.io/datadoghq/cluster-agent:7.51.0"
image: "gcr.io/datadoghq/cluster-agent:7.52.1"
imagePullPolicy: IfNotPresent
command:
- cp
Expand All @@ -59,7 +59,7 @@ spec:
mountPath: /opt/datadog-agent
containers:
- name: cluster-agent
image: "gcr.io/datadoghq/cluster-agent:7.51.0"
image: "gcr.io/datadoghq/cluster-agent:7.52.1"
imagePullPolicy: IfNotPresent
resources:
{}
Expand All @@ -86,7 +86,10 @@ spec:
name: "datadog"
key: api-key
optional: true

- name: DD_LANGUAGE_DETECTION_ENABLED
value: "false"
- name: DD_LANGUAGE_DETECTION_REPORTING_ENABLED
value: "false"
- name: KUBERNETES
value: "yes"
- name: DD_ADMISSION_CONTROLLER_ENABLED
Expand Down Expand Up @@ -162,6 +165,8 @@ spec:
value: "true"
- name: DD_ORCHESTRATOR_EXPLORER_CONTAINER_SCRUBBING_ENABLED
value: "true"
- name: DD_CLUSTER_AGENT_LANGUAGE_DETECTION_PATCHER_ENABLED
value: "false"
- name: DD_INSTRUMENTATION_INSTALL_TIME
valueFrom:
configMapKeyRef:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
name: datadog-cluster-agent
namespace: datadog-agent
labels:
helm.sh/chart: 'datadog-3.58.2'
helm.sh/chart: 'datadog-3.59.5'
app.kubernetes.io/name: "datadog"
app.kubernetes.io/instance: "datadog"
app.kubernetes.io/managed-by: Helm
Expand Down Expand Up @@ -36,17 +36,17 @@ spec:

name: datadog-cluster-agent
annotations:
checksum/clusteragent_token: 20307ad626ccec1c8abc4b8c42089120fea2bcbc8d51ad48f052fc9d7f1ac62e
checksum/clusteragent-configmap: c4ebd3c35d77ac0260f47e1ec10c9733cd76488f4232f76f26466174b922b430
checksum/api_key: 3c042e07978640da60c9adc10c03acb2e68c176d8f5ecc4c1c8d216051f476a5
checksum/clusteragent_token: 2fa601d9e096c193a20fc2206befc84edbdb2d0734a436ba8756f1810ea38757
checksum/clusteragent-configmap: e76c6e387906993bf00147d7686dc3c64be7714d069bb1a2cbf88240ef996268
checksum/api_key: 285e50be97a9ee27ecdd3466635dcedc8b3d08f9db978c1d427bf3bc39d2de0c
checksum/application_key: 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b
checksum/install_info: 3c5d7a2732f453d72b241f37b74f59319bcbf51e387a8fc35dc47bc4a1a7a390
checksum/install_info: ff7899c74b353510429944625eb16f8e592229bb5787e83e275316fa810fb729
spec:
serviceAccountName: datadog-cluster-agent
automountServiceAccountToken: true
initContainers:
- name: init-volume
image: "gcr.io/datadoghq/cluster-agent:7.51.0"
image: "gcr.io/datadoghq/cluster-agent:7.52.1"
imagePullPolicy: IfNotPresent
command:
- cp
Expand All @@ -59,7 +59,7 @@ spec:
mountPath: /opt/datadog-agent
containers:
- name: cluster-agent
image: "gcr.io/datadoghq/cluster-agent:7.51.0"
image: "gcr.io/datadoghq/cluster-agent:7.52.1"
imagePullPolicy: IfNotPresent
resources:
{}
Expand All @@ -86,7 +86,10 @@ spec:
name: "datadog"
key: api-key
optional: true

- name: DD_LANGUAGE_DETECTION_ENABLED
value: "false"
- name: DD_LANGUAGE_DETECTION_REPORTING_ENABLED
value: "false"
- name: KUBERNETES
value: "yes"
- name: DD_ADMISSION_CONTROLLER_ENABLED
Expand Down Expand Up @@ -116,7 +119,7 @@ spec:
- name: DD_ADMISSION_CONTROLLER_AGENT_SIDECAR_IMAGE_NAME
value: agent
- name: DD_ADMISSION_CONTROLLER_AGENT_SIDECAR_IMAGE_TAG
value: 7.51.0
value: 7.52.1
- name: DD_REMOTE_CONFIGURATION_ENABLED
value: "false"
- name: DD_CLUSTER_CHECKS_ENABLED
Expand Down Expand Up @@ -158,6 +161,8 @@ spec:
value: "true"
- name: DD_ORCHESTRATOR_EXPLORER_CONTAINER_SCRUBBING_ENABLED
value: "true"
- name: DD_CLUSTER_AGENT_LANGUAGE_DETECTION_PATCHER_ENABLED
value: "false"
- name: DD_INSTRUMENTATION_INSTALL_TIME
valueFrom:
configMapKeyRef:
Expand Down
Loading

0 comments on commit 4dc0e87

Please sign in to comment.