|
1 | 1 | # Datadog changelog |
2 | 2 |
|
| 3 | +## 3.80.0 |
| 4 | + |
| 5 | +* Add `datadog.admissionController.validation` and `datadog.admissionController.mutation` to enable/disable the admission controller validation and mutation webhooks. |
| 6 | + |
| 7 | +## 3.79.1 |
| 8 | + |
| 9 | +* Document how to use `datadog.envDict` option with the `--set` helm's flag. |
| 10 | + |
| 11 | +## 3.79.0 |
| 12 | + |
| 13 | +* Add Logs Collection support for Google GKE on GDC |
| 14 | + |
| 15 | +## 3.78.0 |
| 16 | + |
| 17 | +* Set default `Agent` and `Cluster-Agent` version to `7.59.0`. |
| 18 | + |
| 19 | +## 3.77.3 |
| 20 | + |
| 21 | +* Update version required for datadog.processAgent.runInCoreAgent and remove experimental status. |
| 22 | + |
| 23 | +## 3.77.2 |
| 24 | + |
| 25 | +* Add the ability to include Security Contexts at the container level for Cluster Checks Runners. |
| 26 | + |
| 27 | +## 3.77.1 |
| 28 | + |
| 29 | +* Modify command that removes the default conf.d directory from the Cluster Checks Runners and only removes the default YAML files. |
| 30 | + |
| 31 | +## 3.77.0 |
| 32 | + |
| 33 | +* Add experimental support for overlayfs direct scan for SBOMs |
| 34 | + |
| 35 | +## 3.76.3 |
| 36 | + |
| 37 | +* Add `podisruptionbudgets` RBAC to the Cluster Agent. |
| 38 | + |
| 39 | +## 3.76.2 |
| 40 | + |
| 41 | +* Fix warning message displayed when installing/upgrading the Agent with OTel collector. |
| 42 | +* Add preview message in values.yaml file. |
| 43 | + |
| 44 | +## 3.76.1 |
| 45 | + |
| 46 | +* Gate `datadog.sbom.containerImage.uncompressedLayersSupport` feature behind `datadog.sbom.containerImage.enabled`: if the latter is not enabled (default), do not modify template based on `datadog.sbom.containerImage.uncompressedLayersSupport`. |
| 47 | + |
| 48 | +## 3.76.0 |
| 49 | + |
| 50 | +* Set `datadog.sbom.containerImage.uncompressedLayersSupport` to `true` by default. |
| 51 | + |
| 52 | +## 3.75.0 |
| 53 | + |
| 54 | +* Set default `Agent` and `Cluster-Agent` version to `7.58.0`. |
| 55 | + |
| 56 | +## 3.74.6 |
| 57 | + |
| 58 | +* Fix error message for when System Probe is enabled on GKE Autopilot |
| 59 | + |
| 60 | +## 3.74.5 |
| 61 | + |
| 62 | +* Add configuration option for `datadog.KubernetesEvents.sourceDetectionEnabled` to map Kubernetes events to integration sources based on controller names. Disabled by default. |
| 63 | + |
| 64 | +## 3.74.4 |
| 65 | + |
| 66 | +* Define `admission_controller.container_registry` regardless of `clusterAgent.admissionController.agentSidecarInjection` feature status. |
| 67 | + |
| 68 | +## 3.74.3 |
| 69 | + |
| 70 | +* Do not mount `/usr/lib/sysimage/rpm` (reverts https://github.com/DataDog/helm-charts/pull/1541): in some operating systems such as Bottlerocket, `/usr` is `read-only`, preventing the Agent from being deployed when `datadog.sbom.host.enabled` is set to `true` as kubelet cannot create the directory at this location if it does not exist. |
| 71 | + |
| 72 | +## 3.74.2 |
| 73 | + |
| 74 | +* Mount `/usr/lib/sysimage/rpm` in the Agent DaemonSet when using host SBOM feature (required on hosts running Amazon Linux distributions). |
| 75 | + |
| 76 | +## 3.74.1 |
| 77 | + |
| 78 | +* Pass components env variables to the cluster checks runner deployment pod spec. |
| 79 | + |
| 80 | +## 3.74.0 |
| 81 | + |
| 82 | +* Simplify OTel Agent OOTB pipelines: |
| 83 | + * Remove `traces/otlp` pipeline from the default OTel Agent config |
| 84 | + * Add `infaattributes` processor and `datadog` exporter to the `traces` pipeline. |
| 85 | + |
| 86 | +## 3.73.3 |
| 87 | + |
| 88 | +* Fix a few typos on OTel Agent configs. |
| 89 | + |
| 90 | +## 3.73.2 |
| 91 | + |
| 92 | +* Add `admissionregistration.k8s.io/v1/validatingwebhookconfigurations` RBACs to the Cluster Agent. |
| 93 | + |
| 94 | +## 3.73.1 |
| 95 | + |
| 96 | +* Add role-based access control rules to Datadog Cluster Agent to read k8s resources annotations and labels to create tags. |
| 97 | + |
| 98 | +## 3.73.0 |
| 99 | + |
| 100 | +* Add Azure Container Registry, enabled automatically when targeting `us3.datadoghq.com`. |
| 101 | + |
| 102 | +## 3.72.1 |
| 103 | + |
| 104 | +* Add configuration option for `datadog.KubernetesEvents.filteringEnabled` to only include pre-defined allowed events. Disabled by default. |
| 105 | + |
| 106 | +## 3.72.0 |
| 107 | + |
| 108 | +* Set default `Agent` and `Cluster-Agent` version to `7.57.2`. |
| 109 | + |
| 110 | +## 3.71.2 |
| 111 | + |
| 112 | +* Add `datadog.kubernetesResourcesLabelsAsTags` to assign Kubernetes Resources Labels as tags in the tagger |
| 113 | +* Add `datadog.kubernetesResourcesAnnotationsAsTags` to assign Kuberenetes Resources Annotations as tags in the tagger |
| 114 | + |
| 115 | +## 3.71.1 |
| 116 | + |
| 117 | +* Update `fips.image.tag` to `1.1.5` updating openSSL version to 3.0.15 |
| 118 | + |
| 119 | +## 3.71.0 |
| 120 | + |
| 121 | +* Add `datadog.profiling` section to configure Continuous Profiler. Disabled by default. |
| 122 | + |
| 123 | +## 3.70.7 |
| 124 | + |
| 125 | +* Set default `Agent` and `Cluster-Agent` version to `7.56.2`. |
| 126 | + |
| 127 | +## 3.70.6 |
| 128 | + |
| 129 | +* Add private beta note for OTel Collector. |
| 130 | + |
| 131 | +## 3.70.5 |
| 132 | + |
| 133 | +* Set default `Agent` and `Cluster-Agent` version to `7.56.1`. |
| 134 | + |
| 135 | +## 3.70.4 |
| 136 | + |
| 137 | +* Improve support for `processAgent.runInCoreAgent` feature. |
| 138 | + |
| 139 | +## 3.70.3 |
| 140 | + |
| 141 | +* Update `fips.image.tag` to `1.1.4` |
| 142 | + |
| 143 | +## 3.70.2 |
| 144 | + |
| 145 | +* Add admission controller port to cilium network policy for the cluster agent |
| 146 | + |
| 147 | +## 3.70.1 |
| 148 | + |
| 149 | +* Fix datadog.kubelet.coreCheckEnabled conditional statement to accept false value |
| 150 | + |
| 151 | +## 3.70.0 |
| 152 | + |
| 153 | +* Set default `Agent` and `Cluster-Agent` version to `7.56.0`. |
| 154 | + |
| 155 | +## 3.69.3 |
| 156 | + |
| 157 | +* Update `datadog-crds` dependency to `1.7.2`. |
| 158 | + |
| 159 | +## 3.69.2 |
| 160 | + |
| 161 | +* Allow activation of autoscaling. |
| 162 | + |
| 163 | +## 3.69.1 |
| 164 | + |
| 165 | +* Set default `Agent` and `Cluster-Agent` version to `7.55.2`. |
| 166 | + |
| 167 | +## 3.69.0 |
| 168 | + |
| 169 | +* Add support OTel Agent container. OTel Agent is Datadog's distribution of OTel collector. |
| 170 | + |
| 171 | +## 3.68.2 |
| 172 | + |
| 173 | +* Fix datadog.containerLifecycle.enabled conditional statement to accept false value |
| 174 | + |
| 175 | +## 3.68.1 |
| 176 | + |
| 177 | +* Add automatic detection for enablement of process agent container. |
| 178 | + |
| 179 | +## 3.68.0 |
| 180 | + |
| 181 | +* Set default `Agent` and `Cluster-Agent` version to `7.55.1`. |
| 182 | + |
| 183 | +## 3.67.5 |
| 184 | + |
| 185 | +* Add support for `processAgent.runInCoreAgent` as an experimental feature. |
| 186 | + |
| 187 | +## 3.67.4 |
| 188 | + |
| 189 | +* Overwrite the securityContext for the `seccomp-setup` initContainer with `agents.containers.initContainers.securityContext`. |
| 190 | + |
| 191 | +## 3.67.3 |
| 192 | + |
| 193 | +* Make sure that disabling CSPM host benchmarks is propagated to the agent. |
| 194 | + |
| 195 | +## 3.67.2 |
| 196 | + |
| 197 | +* Remove startup probe for `Agent` in GKE AutoPilot due to deployment restrictions |
| 198 | + |
| 199 | +## 3.67.1 |
| 200 | + |
| 201 | +* Update `fips.image.tag` to `1.1.3` |
| 202 | + |
| 203 | +## 3.67.0 |
| 204 | + |
| 205 | +* Add startup probe for `Agent`, `Cluster-Agent` and `Cluster-Check-Runner`. |
| 206 | + |
| 207 | +## 3.66.1 |
| 208 | + |
| 209 | +* Add 'datadog.namespaceAnnotationsAsTags' to assign namespace annotations as tags on pod entities in the tagger. |
| 210 | + |
| 211 | +## 3.66.0 |
| 212 | + |
| 213 | +* Set default `Agent` and `Cluster-Agent` version to `7.54.0`. |
| 214 | + |
| 215 | +## 3.65.3 |
| 216 | + |
| 217 | +* Add RBAC rules for collection of StorageClass and LimitRange resources in the Orchestrator Explorer. |
| 218 | + |
| 219 | +## 3.65.2 |
| 220 | + |
| 221 | +* Do not enable live process collection by default when language detection is enabled for `APM SSI`. |
| 222 | + |
| 223 | +## 3.65.1 |
| 224 | + |
| 225 | +* Make sure the security agent is aware of `datadog.securityAgent.runtime.useSecruntimeTrack`. |
| 226 | + |
| 227 | +## 3.65.0 |
| 228 | + |
| 229 | +* Default `datadog.securityAgent.runtime.useSecruntimeTrack` to `true`, sending CWS events directly to the new secruntime track (and to the new agent events explorer). |
| 230 | + |
| 231 | +## 3.64.1 |
| 232 | + |
| 233 | +* Add `datadog.securityAgent.runtime.useSecruntimeTrack` config to start sending CWS events directly to the new secruntime track (and to the new agent events explorer). |
| 234 | + |
| 235 | +## 3.64.0 |
| 236 | + |
| 237 | +* Add `datadog.originDetectionUnified.enabled` setting to enable unified origin detection for container tagging. Disabled by default |
| 238 | + |
| 239 | +## 3.63.0 |
| 240 | + |
| 241 | +* Set kubelet core check to be enabled by default |
| 242 | + |
| 243 | +## 3.62.1 |
| 244 | + |
| 245 | +* Update `fips.image.tag` to `1.1.2` |
| 246 | + |
| 247 | +## 3.62.0 |
| 248 | + |
| 249 | +* Add `datadog.asm` section to configure various features of the ASM Security Product. Disabled by default |
| 250 | + |
| 251 | +## 3.61.0 |
| 252 | + |
| 253 | +* Add `datadog.kubelet.core_check` option to configure whether the kubelet core check should be used |
| 254 | + Note: this requires agent/cluster agent version 7.53.0+ |
| 255 | + |
| 256 | +## 3.60.0 |
| 257 | + |
| 258 | +* Set default `Agent` and `Cluster-Agent` version to `7.53.0` |
| 259 | + |
| 260 | +## 3.59.7 |
| 261 | + |
| 262 | +* Add configuration option to specify clusterAgent.admissionController.containerRegistry, which defaults to registry |
| 263 | +* No longer set `DD_ADMISSION_CONTROLLER_AGENT_SIDECAR_CONTAINER_REGISTRY` to registry as a fallback, |
| 264 | + that option is implicit from us now setting the higher level `clusterAgent.admissionController.containerRegistry`. |
| 265 | + |
| 266 | +## 3.59.6 |
| 267 | + |
| 268 | +* Add configuration option datadog.apm.instrumentation.skipKPITelemetry. |
| 269 | + |
| 270 | +## 3.59.5 |
| 271 | + |
| 272 | +* Set default `Agent` and `Cluster-Agent` version to `7.52.1`. |
| 273 | + |
| 274 | +## 3.59.4 |
| 275 | + |
| 276 | +* Add language detection enable option for `APM` instrumentation. |
| 277 | + |
| 278 | +## 3.59.3 |
| 279 | + |
| 280 | +* Add `contimage-intake.datadoghq.com` & `contlcycle-intake.datadoghq.com` endpoints to the `Agent` cilium network policy. |
| 281 | + |
| 282 | +## 3.59.2 |
| 283 | + |
| 284 | +* Disable language detection reporting by default in Cluster Agent with Agent 7.52+. |
| 285 | + |
| 286 | +## 3.59.1 |
| 287 | + |
| 288 | +* Add support for configuring Agent sidecar injection using Admission Controller. |
| 289 | + |
| 290 | +## 3.59.0 |
| 291 | + |
| 292 | +* Set default `Agent` and `Cluster-Agent` version to `7.52.0`. |
| 293 | + |
| 294 | +## 3.58.1 |
| 295 | + |
| 296 | +* Fix typo in PodSecurityPolicy warning note. |
| 297 | + |
| 298 | +## 3.58.0 |
| 299 | + |
| 300 | +* Change configuration options for APM Instrumentation. Starting from Agent and Cluster-Agent version `7.51.0` APM Instrumentation needs to be configured using the following configuration options: |
| 301 | +* `datadog.apm.instrumentation.enabled` - set to `true` to enable automatic instrumentation. |
| 302 | +* `datadog.apm.instrumentation.enabledNamespaces` - optional; list of namespaces to enable automatic instrumentation in. If not provided, every namespace in the cluster will be instrumented. |
| 303 | +* `datadog.apm.instrumentation.disabledNamespaces` - optional; list of namespaces to disable automatic instrumentation in. |
| 304 | + |
| 305 | +## 3.57.3 |
| 306 | + |
| 307 | +* Exclude agent, cluster agent and agent clusterchecks pods from injection from the admission controller. |
| 308 | + |
| 309 | +## 3.57.2 |
| 310 | + |
| 311 | +* Add `networkpolicies` default permission for the cluster agent. |
| 312 | + |
| 313 | +## 3.57.1 |
| 314 | + |
| 315 | +* Allow configuring CWS security profile based auto suppression feature and enable it by default. |
| 316 | + |
| 317 | +## 3.57.0 |
| 318 | + |
| 319 | +* Set default `Agent` and `Cluster-Agent` version to `7.51.0`. |
| 320 | + |
| 321 | +## 3.56.0 |
| 322 | + |
| 323 | +* Allow templating of `datadog.clusterName`. |
| 324 | + |
| 325 | +## 3.55.0 |
| 326 | + |
| 327 | +* Modify `datadog.dogstatsd.originDetection` to also support container tagging for origin detection enabled clients. |
| 328 | + |
| 329 | +## 3.54.2 |
| 330 | + |
| 331 | +* Set `DD_APM_ENABLED` value in the core agent container to properly report its value. |
| 332 | + |
| 333 | +## 3.54.1 |
| 334 | + |
| 335 | +* Migrate from `kubeval` to `kubeconform` for ci chart validation. |
| 336 | + |
3 | 337 | ## 3.53.3 |
4 | 338 |
|
5 | 339 | * Update `fips.image.tag` to `1.1.1` |
6 | 340 |
|
7 | 341 | ## 3.53.2 |
8 | 342 |
|
9 | | -* Exclude agent pod from labels injection from the admission controller |
| 343 | +* Exclude agent pod from labels injection from the admission controller. |
10 | 344 |
|
11 | 345 | ## 3.53.1 |
12 | 346 |
|
@@ -86,7 +420,7 @@ Get rid of the old GODEBUG=x509ignoreCN=0 hack that is not effective anymore in |
86 | 420 |
|
87 | 421 | ## 3.49.2 |
88 | 422 |
|
89 | | -* Fix check for APM Instrumentation when apm.intrumentation.disabledNamespaces is set |
| 423 | +* Fix check for APM Instrumentation when apm.intrumentation.disabledNamespaces is set |
90 | 424 |
|
91 | 425 | ## 3.49.1 |
92 | 426 |
|
@@ -143,7 +477,7 @@ Get rid of the old GODEBUG=x509ignoreCN=0 hack that is not effective anymore in |
143 | 477 |
|
144 | 478 | ## 3.42.1 |
145 | 479 |
|
146 | | -* Bump FIPS proxy OpenSSL version to 3.0.12 |
| 480 | +* Bump FIPS proxy OpenSSL version to 3.0.12 |
147 | 481 |
|
148 | 482 | ## 3.42.0 |
149 | 483 |
|
|
0 commit comments