Skip to content

Commit ac6cd66

Browse files
authored
DSET-3651 Add permissions for argo-rollout to scalyr-agent ClusterRole (#1125)
* Add permissions for argo-rollout to scalyr-agent ClusterRole Add permissions to query argo rollouts to scalyr-agent ClusterRole. DSET-3651 * Update changelog for Argo Rollouts ClusterRole update DSET-3651
1 parent 68bf4f8 commit ac6cd66

File tree

4 files changed

+11
-0
lines changed

4 files changed

+11
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Packaged by Arthur Kamalov <[email protected]> on Apr 26, 2023 00:00 -0800
99
Improvements:
1010
* Support SSL connections to PostgreSQL
1111

12+
Kubernetes:
13+
* Kubernetes ClusterRole resource definition now includes Argo Rollouts. The agent won't receive permission errors anymore when it interrogates Argo Rollout resources.
1214

1315
## 2.2.1 "Frosty" - Mar 29, 2023
1416
<!---

k8s/default-namespace/scalyr-service-account.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ rules:
2626
- apiGroups: ["","events.k8s.io"]
2727
resources: ["events"]
2828
verbs: ["get","list","watch"]
29+
- apiGroups: ["argoproj.io"]
30+
resources: ["rollouts"]
31+
verbs: ["get","list"]
2932
- apiGroups: [""]
3033
resources: ["nodes/stats"]
3134
verbs: ["get"]

k8s/no-kustomize/scalyr-service-account.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ rules:
3131
- apiGroups: [""]
3232
resources: ["nodes/stats", "nodes/proxy"]
3333
verbs: ["get"]
34+
- apiGroups: ["argoproj.io"]
35+
resources: ["rollouts"]
36+
verbs: ["get","list"]
3437
- nonResourceURLs: ["/metrics"]
3538
verbs: ["get"]
3639
---

k8s/scalyr-service-account.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ rules:
3030
- apiGroups: [""]
3131
resources: ["nodes/stats", "nodes/proxy"]
3232
verbs: ["get"]
33+
- apiGroups: ["argoproj.io"]
34+
resources: ["rollouts"]
35+
verbs: ["get","list"]
3336
- nonResourceURLs: ["/metrics"]
3437
verbs: ["get"]
3538
---

0 commit comments

Comments
 (0)