Skip to content

Commit a9c7c83

Browse files
authored
Update to collect Flux and Argo resources (#2290)
1 parent 13a820d commit a9c7c83

39 files changed

+834
-2
lines changed

charts/datadog/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Datadog changelog
22

3+
## 3.161.1
4+
5+
* Update Cluster Agent RBAC to allow list/watch on `source.toolkit.fluxcd.io/*`, `kustomize.toolkit.fluxcd.io/*`, `argoproj.io/*` if the orchestrator check is enabled.
6+
37
## 3.161.0
48

59
* Update Datadog Operator dependency to 2.17.0 for image tag 1.22.0.

charts/datadog/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
apiVersion: v1
33
name: datadog
4-
version: 3.161.0
4+
version: 3.161.1
55
appVersion: "7"
66
description: Datadog Agent
77
keywords:

charts/datadog/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Datadog
22

3-
![Version: 3.161.0](https://img.shields.io/badge/Version-3.161.0-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)
3+
![Version: 3.161.1](https://img.shields.io/badge/Version-3.161.1-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)
44

55
> [!WARNING]
66
> The Datadog Operator is now enabled by default since version [3.157.0](https://github.com/DataDog/helm-charts/blob/main/charts/datadog/CHANGELOG.md#31570) to collect chart metadata for display in [Fleet Automation](https://docs.datadoghq.com/agent/fleet_automation/). We are aware of issues affecting some environments and are actively working on fixes. We apologize for the inconvenience and appreciate your patience while we address these issues.

charts/datadog/templates/cluster-agent-rbac.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,29 @@ rules:
363363
- argoproj.io
364364
resources:
365365
- rollouts
366+
- applications
367+
- applicationsets
368+
verbs:
369+
- list
370+
- watch
371+
- get
372+
- apiGroups:
373+
- source.toolkit.fluxcd.io
374+
resources:
375+
- buckets
376+
- helmcharts
377+
- externalartifacts
378+
- gitrepositories
379+
- helmrepositories
380+
- ocirepositories
381+
verbs:
382+
- list
383+
- watch
384+
- get
385+
- apiGroups:
386+
- kustomize.toolkit.fluxcd.io
387+
resources:
388+
- kustomizations
366389
verbs:
367390
- list
368391
- watch

test/datadog/baseline/manifests/adp_enabled.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -857,6 +857,29 @@ rules:
857857
- argoproj.io
858858
resources:
859859
- rollouts
860+
- applications
861+
- applicationsets
862+
verbs:
863+
- list
864+
- watch
865+
- get
866+
- apiGroups:
867+
- source.toolkit.fluxcd.io
868+
resources:
869+
- buckets
870+
- helmcharts
871+
- externalartifacts
872+
- gitrepositories
873+
- helmrepositories
874+
- ocirepositories
875+
verbs:
876+
- list
877+
- watch
878+
- get
879+
- apiGroups:
880+
- kustomize.toolkit.fluxcd.io
881+
resources:
882+
- kustomizations
860883
verbs:
861884
- list
862885
- watch

test/datadog/baseline/manifests/agent-clusterchecks-deployment_default.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -874,6 +874,29 @@ rules:
874874
- argoproj.io
875875
resources:
876876
- rollouts
877+
- applications
878+
- applicationsets
879+
verbs:
880+
- list
881+
- watch
882+
- get
883+
- apiGroups:
884+
- source.toolkit.fluxcd.io
885+
resources:
886+
- buckets
887+
- helmcharts
888+
- externalartifacts
889+
- gitrepositories
890+
- helmrepositories
891+
- ocirepositories
892+
verbs:
893+
- list
894+
- watch
895+
- get
896+
- apiGroups:
897+
- kustomize.toolkit.fluxcd.io
898+
resources:
899+
- kustomizations
877900
verbs:
878901
- list
879902
- watch

test/datadog/baseline/manifests/agent-workload_exclude.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -857,6 +857,29 @@ rules:
857857
- argoproj.io
858858
resources:
859859
- rollouts
860+
- applications
861+
- applicationsets
862+
verbs:
863+
- list
864+
- watch
865+
- get
866+
- apiGroups:
867+
- source.toolkit.fluxcd.io
868+
resources:
869+
- buckets
870+
- helmcharts
871+
- externalartifacts
872+
- gitrepositories
873+
- helmrepositories
874+
- ocirepositories
875+
verbs:
876+
- list
877+
- watch
878+
- get
879+
- apiGroups:
880+
- kustomize.toolkit.fluxcd.io
881+
resources:
882+
- kustomizations
860883
verbs:
861884
- list
862885
- watch

test/datadog/baseline/manifests/cluster-agent-deployment_default.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -870,6 +870,29 @@ rules:
870870
- argoproj.io
871871
resources:
872872
- rollouts
873+
- applications
874+
- applicationsets
875+
verbs:
876+
- list
877+
- watch
878+
- get
879+
- apiGroups:
880+
- source.toolkit.fluxcd.io
881+
resources:
882+
- buckets
883+
- helmcharts
884+
- externalartifacts
885+
- gitrepositories
886+
- helmrepositories
887+
- ocirepositories
888+
verbs:
889+
- list
890+
- watch
891+
- get
892+
- apiGroups:
893+
- kustomize.toolkit.fluxcd.io
894+
resources:
895+
- kustomizations
873896
verbs:
874897
- list
875898
- watch

test/datadog/baseline/manifests/cluster-agent-deployment_default_advanced_AC_injection.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -870,6 +870,29 @@ rules:
870870
- argoproj.io
871871
resources:
872872
- rollouts
873+
- applications
874+
- applicationsets
875+
verbs:
876+
- list
877+
- watch
878+
- get
879+
- apiGroups:
880+
- source.toolkit.fluxcd.io
881+
resources:
882+
- buckets
883+
- helmcharts
884+
- externalartifacts
885+
- gitrepositories
886+
- helmrepositories
887+
- ocirepositories
888+
verbs:
889+
- list
890+
- watch
891+
- get
892+
- apiGroups:
893+
- kustomize.toolkit.fluxcd.io
894+
resources:
895+
- kustomizations
873896
verbs:
874897
- list
875898
- watch

test/datadog/baseline/manifests/cluster-agent-deployment_default_minimal_AC_injection.yaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -870,6 +870,29 @@ rules:
870870
- argoproj.io
871871
resources:
872872
- rollouts
873+
- applications
874+
- applicationsets
875+
verbs:
876+
- list
877+
- watch
878+
- get
879+
- apiGroups:
880+
- source.toolkit.fluxcd.io
881+
resources:
882+
- buckets
883+
- helmcharts
884+
- externalartifacts
885+
- gitrepositories
886+
- helmrepositories
887+
- ocirepositories
888+
verbs:
889+
- list
890+
- watch
891+
- get
892+
- apiGroups:
893+
- kustomize.toolkit.fluxcd.io
894+
resources:
895+
- kustomizations
873896
verbs:
874897
- list
875898
- watch

0 commit comments

Comments
 (0)