blob: 21aed285596e39b98ffb52754911b01bdfbe3b5c [file] [log] [blame]
---
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRole
metadata:
labels:
addonmanager.kubernetes.io/mode: Reconcile
name: netchecker-server
rules:
- apiGroups:
- apiextensions.k8s.io
resources:
- customresourcedefinitions
verbs:
- create
- get
- list
- update
- watch
- apiGroups:
- network-checker.ext
resources:
- agents
verbs:
- create
- get
- list
- update
- watch
- apiGroups:
- ""
resources:
- pods
verbs:
- get
- list
---
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
metadata:
labels:
addonmanager.kubernetes.io/mode: Reconcile
name: netchecker
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: netchecker-server
subjects:
- kind: ServiceAccount
name: netchecker
namespace: netchecker