Skip to content

Commit 41a36d4

Browse files
author
aadam19
committed
Add pv, pvc and ingress rule to agent cluster role
1 parent d2f90e8 commit 41a36d4

8 files changed

Lines changed: 48 additions & 0 deletions

File tree

k8s-deployment-manifest-templates/deployment-mode/daemonset/combination/combination.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ rules:
4747
- apiGroups: [ "discovery.k8s.io" ]
4848
resources: [ "endpointslices" ]
4949
verbs: [ "list", "watch", "get" ]
50+
- apiGroups: [ "networking.k8s.io" ]
51+
resources: [ "ingresses" ]
52+
verbs: [ "list", "watch", "get" ]
53+
- apiGroups: [ "" ]
54+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
55+
verbs: [ "get", "list", "watch" ]
5056

5157
---
5258
kind: ClusterRoleBinding

k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/cwagent/cwagent-serviceaccount.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@ rules:
3838
- apiGroups: [ "discovery.k8s.io" ]
3939
resources: [ "endpointslices" ]
4040
verbs: [ "list", "watch", "get" ]
41+
- apiGroups: [ "networking.k8s.io" ]
42+
resources: [ "ingresses" ]
43+
verbs: [ "list", "watch", "get" ]
44+
- apiGroups: [ "" ]
45+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
46+
verbs: [ "get", "list", "watch" ]
4147

4248
---
4349
kind: ClusterRoleBinding

k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cwagent-fluent-bit-quickstart-enhanced.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ rules:
4747
- apiGroups: [ "discovery.k8s.io" ]
4848
resources: [ "endpointslices" ]
4949
verbs: [ "list", "watch", "get" ]
50+
- apiGroups: [ "networking.k8s.io" ]
51+
resources: [ "ingresses" ]
52+
verbs: [ "list", "watch", "get" ]
53+
- apiGroups: [ "" ]
54+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
55+
verbs: [ "get", "list", "watch" ]
5056

5157
---
5258
kind: ClusterRoleBinding

k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cwagent-fluent-bit-quickstart.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ rules:
4747
- apiGroups: [ "discovery.k8s.io" ]
4848
resources: [ "endpointslices" ]
4949
verbs: [ "list", "watch", "get" ]
50+
- apiGroups: [ "networking.k8s.io" ]
51+
resources: [ "ingresses" ]
52+
verbs: [ "list", "watch", "get" ]
53+
- apiGroups: [ "" ]
54+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
55+
verbs: [ "get", "list", "watch" ]
5056

5157
---
5258
kind: ClusterRoleBinding

k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cwagent-fluentd-quickstart-enhanced.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ rules:
4747
- apiGroups: [ "discovery.k8s.io" ]
4848
resources: [ "endpointslices" ]
4949
verbs: [ "list", "watch", "get" ]
50+
- apiGroups: [ "networking.k8s.io" ]
51+
resources: [ "ingresses" ]
52+
verbs: [ "list", "watch", "get" ]
53+
- apiGroups: [ "" ]
54+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
55+
verbs: [ "get", "list", "watch" ]
5056

5157
---
5258
kind: ClusterRoleBinding

k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart/cwagent-fluentd-quickstart.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ rules:
4747
- apiGroups: [ "discovery.k8s.io" ]
4848
resources: [ "endpointslices" ]
4949
verbs: [ "list", "watch", "get" ]
50+
- apiGroups: [ "networking.k8s.io" ]
51+
resources: [ "ingresses" ]
52+
verbs: [ "list", "watch", "get" ]
53+
- apiGroups: [ "" ]
54+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
55+
verbs: [ "get", "list", "watch" ]
5056

5157
---
5258
kind: ClusterRoleBinding

k8s-yaml-templates/cwagent-kubernetes-monitoring/cwagent-serviceaccount.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,12 @@ rules:
3838
- apiGroups: [ "discovery.k8s.io" ]
3939
resources: [ "endpointslices" ]
4040
verbs: [ "list", "watch", "get" ]
41+
- apiGroups: [ "networking.k8s.io" ]
42+
resources: [ "ingresses" ]
43+
verbs: [ "list", "watch", "get" ]
44+
- apiGroups: [ "" ]
45+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
46+
verbs: [ "get", "list", "watch" ]
4147

4248
---
4349
kind: ClusterRoleBinding

k8s-yaml-templates/quickstart/cwagent-fluentd-quickstart.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,12 @@ rules:
4747
- apiGroups: [ "discovery.k8s.io" ]
4848
resources: [ "endpointslices" ]
4949
verbs: [ "list", "watch", "get" ]
50+
- apiGroups: [ "networking.k8s.io" ]
51+
resources: [ "ingresses" ]
52+
verbs: [ "list", "watch", "get" ]
53+
- apiGroups: [ "" ]
54+
resources: [ "persistentvolumeclaims", "persistentvolumes" ]
55+
verbs: [ "get", "list", "watch" ]
5056

5157
---
5258
kind: ClusterRoleBinding

0 commit comments

Comments
 (0)