github DataDog/datadog-operator v1.29.0-rc.1

pre-release4 hours ago

Changelog

  • 0206a27 ADMS: vuln minor upgrades — 7 packages (minor: 4 · patch: 3) [test/e2e] (#3147)
  • 7ec2499 Add AKS cluster provider detection (#3218)
  • dfafc08 Add DatadogInstrumentation logs config (#3198)
  • d14263b Add EKS, AKS provider golden files (#3215)
  • 626f773 Add GKE COS NVIDIA driver library mount for GPU feature (#3213)
  • b76c1ba Add GitHub teams to Slack and Jira mapping (#3039)
  • cbf23ed Add appProtocol to OTLP gRPC services (#3208)
  • 1260bc7 Add codex to gitignore (#3188)
  • 04ff744 Add dd-octo-sts trust policy for release-dashboard-api on us1.ddbuild.io (#3197)
  • 75154e1 Add env var overrides for controller enable flags (#3181)
  • 96a937e Add jmx container env var when jmx image used (#3193)
  • 0286aa5 Add kubernetes-actions feature + required rbac (#3099)
  • 9f2359f Add shared dependencies (#3183)
  • b7f11f3 Bump DataDog/dd-octo-sts-action from 1.0.3 to 1.0.4 (#2813)
  • 72bc0a0 Bump controller-runtime to v0.23.3 (#3142)
  • 7d2fdc8 Bump github.com/olekukonko/tablewriter from 0.0.5 to 1.1.3 (#2543)
  • b170ba3 Consolidate dependabot bumps: actions, go-containerregistry, k8s alpha.2 (e2e) (#3204)
  • 9903c3d Do not set process-agent AppArmor for NPM fallback (#3185)
  • 5760e61 Drop empty provider label from DDAI agent override (#3217)
  • 8cf0aa8 Enable hostPID for the GPU feature (#3220)
  • 68287b2 Exposes the ApiServerCache option in the datadog operator (#3072)
  • d0a7240 Extend introspection and support DDAI code path (#3108)
  • ef74881 Fix controller test (#3136)
  • 1bb52a8 Fix unit tests following empty provider label removal (#3236)
  • 19e90a6 Follow-up to 1.27 bundle merge (#3092)
  • f39edf8 Include api module in unit tests (#3140)
  • 67d4b84 Merge 1.27.1 bundle in main (#3126)
  • e71cfc3 No-op: Remove unnecessary nil check (#3091)
  • 9b25dab No-op: make e2e job timeout 60mn to allow e2e tests to completion (#3149)
  • 09d97b8 Publish internal latest image tags (#3221)
  • c97788f Refactor GKE Autopilot support to use capabilities framework (#3137)
  • 8735c9d Rename provider annotation key to agent.datadoghq.com/cluster-provider (#3219)
  • 25f2b43 Support volume/volumeMounts in DatadogAgentProfile (#3194)
  • 6a4ee2d Update EKS addon for 1.28.0 (#3226)
  • c3faf04 Update EKS addon to 1.27.1 (#3128)
  • 0e81e3e Update FIPS proxy version references to 1.1.28 (#3235)
  • d69d111 Update GCP marketplace chart and operator image to 1.27.0 (#3101)
  • 97da1f4 Update GCP marketplace chart and operator image to 1.27.1 (#3127)
  • 5cf0aa8 Update GCP marketplace chart and operator image to 1.28.0 (#3225)
  • 51d278d Update Operator Release Workflows (#3060)
  • 92788bf Update agent image to 7.80.2 (#3155)
  • 85f6337 Update customconfigurations description (#3191)
  • cc685b7 Update default Agent/ClusterAgent/DdotCollector image version to 7.80.4 (#3238)
  • 319a724 Update default CSI driver daemonset image to 1.3.0 (#3227)
  • 2e6ac4d Use allowlist for dap validation (#3130)
  • 373fed8 Use tmpl-v4 for internal image -> move to GBI distroless (#3203)
  • 91c31b5 [ACTP] Extend PAR k8s RBAC in DCA for kubetray use cases (#3222)
  • c1be0e4 [CASCL-1292] Point the no-private-subnet error at all the install options (#3056)
  • ee54d3e [CASCL-1304] Add e2e assertion for dd-cluster-info ConfigMap (#3025)
  • 847d0dd [CASCL-1386] (1/11) Add evict-legacy-nodes command skeleton (#3160)
  • 0442077 [CASCL-1386] (10/11) Evict Karpenter user NodePools (#3177)
  • 5d97771 [CASCL-1386] (11/11) Create temporary PodDisruptionBudgets during eviction (#3178)
  • 84605ab [CASCL-1386] (2/11) Build the evict-legacy-nodes execution plan (#3161)
  • 9699623 [CASCL-1386] (3/11) Display the eviction plan and confirmation prompt (#3162)
  • 306e23a [CASCL-1386] (4/11) Add evict-legacy-nodes preflight warnings (#3163)
  • 987f3af [CASCL-1386] (5/11) Scale down the cluster-autoscaler before eviction (#3164)
  • b38bcfe [CASCL-1386] (6/11) Extract shared EC2 instance-ID helper to common/aws (#3173)
  • c9436c4 [CASCL-1386] (6½/11) Implement shared node cordon and drain primitives (#3207)
  • 9f6c015 [CASCL-1386] (7/11) Evict EKS managed node groups (#3174)
  • 110b9f5 [CASCL-1386] (8/11) Add node drain primitives and evict ASG nodes (#3175)
  • e95a33a [CASCL-1386] (9/11) Evict standalone EC2 nodes (#3176)
  • be56559 [CASCL-1386] Harmonize impact-list bullet styles in cluster uninstall (#3172)
  • 250343a [CONTP-1587] DatadogGenericResource docs: soft deprecate other controllers and graduate out of preview (#3152)
  • 270fde8 [CONTP-1608] enrich untaint controller metrics with tags (#3184)
  • 39d6bd3 [CONTP-1609] Auto-inject agent toleration when untaint controller is enabled (#3086)
  • 8df2250 [CONTP-1610][CONTP-1611] Wait for CSI driver node server pod readiness in untaint controller if csi feature is enabled (#3096)
  • 3b09cf8 [CONTP-1702] Support CSI mode in GKE Autopilot (#3094)
  • 25a5943 [CONTP-1709] Support enabling datadoginstrumentation crd controller (#3002)
  • f36836a [CONTP-1715] Align Operator to Helm csi daemonset and include csidrivers RBAC for DCA (#3093)
  • a64eed4 [CONTP-1758] Improve DatadogGenericResource reconciliation at scale (#3143)
  • 45c4b00 [CONTP-1785] Replace container image with name in DDI check section (#3196)
  • df55a51 [Host Profiler] Remove seccomp configmap and use profile baked into image (#3061)
  • 7656117 [codex] Use reachable git tag for build version (#3115)
  • 34b1fdb [docs] Add GKE Autopilot operator support documentation (#3104)
  • ef0d1cf [profiles] Add apm feature override (#3073)
  • 194f686 [renderer] support controller log, CRD status outputs and configurable k8s version (#3211)
  • 3748b72 aks provider support (#3150)
  • 58d8ffb chore(bundle): regenerate for v1.29.0-rc.1 (#3239)
  • 08348c6 chore(deps): Bump go directive to 1.25.11 (#3114)
  • 76b428d chore(deps): Bump to v0.55.0 (#3105)
  • 1072511 chore(instrumentationCrd): bump minimum version to 7.82 (#3223)
  • 5fcb7f8 chore: remove CodeCov upload from CI (#3182)
  • f52949d ci(issue-triage): add reusable workflow from DataDog/issue-triage-action (#3187)
  • eba44d2 ci: bump issue-triage-action to v1.0.1 (#3212)
  • d06e2cb discovery: remove networkStats option (#3117)
  • 5c6a923 enable CNM direct send by default (#3045)
  • 6e4ddc3 fix issuer and subject also in prod (#3088)
  • 43b0089 fix(appsec): correct envoyproxy RBAC resource typo backend -> backends (#3116)
  • db2335b fix(deps): vuln minor upgrades — 6 packages (minor: 2 · patch: 4) (#3148)
  • 9d4cf55 fix: include version in the operator's Kubernetes client User-Agent (#3159)
  • 68e2ee9 never let PodTemplateSpec rewrite Host Profiler seccomp init container (#3135)
  • fe786ce support nested SGC config options (#3120)
  • d5cdf64 update agent image to 7.80.1 (#3134)
  • 39274d6 update bundle for 1.28.0 (#3237)
  • 6f94adb update golden files (#3233)

Don't miss a new datadog-operator release

NewReleases is sending notifications on new releases.