diff --git a/operator/config/rbac/backend.yaml b/operator/config/rbac/backend.yaml index 8d3b0e2..14de280 100644 --- a/operator/config/rbac/backend.yaml +++ b/operator/config/rbac/backend.yaml @@ -11,9 +11,24 @@ rules: - apiGroups: [""] resources: ["secrets"] verbs: ["get", "list", "create", "update", "delete"] + - apiGroups: [""] + resources: ["pods", "services", "configmaps", "nodes"] + verbs: ["get", "list", "watch"] + - apiGroups: [""] + resources: ["pods/log"] + verbs: ["get", "list"] + - apiGroups: [""] + resources: ["pods/exec"] + verbs: ["get", "create"] + - apiGroups: ["apps"] + resources: ["deployments", "statefulsets"] + verbs: ["get", "list", "watch"] + - apiGroups: ["metrics.k8s.io"] + resources: ["pods", "nodes"] + verbs: ["get", "list"] - apiGroups: ["minikura.kirameki.cafe"] resources: ["minecraftservers", "reverseproxyservers"] - verbs: ["get", "list", "create", "update", "delete"] + verbs: ["get", "list", "watch", "create", "update", "delete"] --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding