Skip to content

Commit 1888cae

Browse files
Merge pull request #79 from CodeForPhilly/update-k8s-helm-permissions
Update Kubernetes RBAC permissions for Helm deployments for Choose Native Plants
2 parents 3ad964e + b12bba1 commit 1888cae

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

admins/choose-native-plants.yaml

+17-7
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,24 @@ metadata:
2020
namespace: choose-native-plants
2121
rules:
2222
- apiGroups: [""]
23-
resources: ["pods"]
24-
verbs: ["get", "watch", "list", "delete"]
23+
resources: ["pods", "services", "configmaps", "secrets", "persistentvolumeclaims"]
24+
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
2525
- apiGroups: [""]
26-
resources: ["pods/exec", "pods/portforward"]
27-
verbs: ["create"]
28-
- apiGroups: [""]
29-
resources: ["pods/log"]
30-
verbs: ["get"]
26+
resources: ["pods/exec", "pods/portforward", "pods/log"]
27+
verbs: ["create", "get", "list"]
28+
- apiGroups: ["apps", "extensions"]
29+
resources: ["deployments", "replicasets"]
30+
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
31+
- apiGroups: ["networking.k8s.io"]
32+
resources: ["ingresses"]
33+
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
34+
- apiGroups: ["batch"]
35+
resources: ["jobs", "cronjobs"]
36+
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
37+
- apiGroups: ["helm.fluxcd.io"]
38+
resources: ["helmreleases"]
39+
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"]
40+
3141

3242
---
3343

0 commit comments

Comments
 (0)