Skip to content

Commit e0c5881

Browse files
committed
add rbac
1 parent 2262db7 commit e0c5881

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: Role
3+
metadata:
4+
name: {{ include "metamcp.fullname" . }}-provision
5+
labels:
6+
{{- include "metamcp.labels" . | nindent 4 }}
7+
app.kubernetes.io/component: provision
8+
rules:
9+
- apiGroups: [""]
10+
resources: ["secrets","configmaps"]
11+
verbs: ["get","list"]
12+
---
13+
apiVersion: rbac.authorization.k8s.io/v1
14+
kind: RoleBinding
15+
metadata:
16+
name: {{ include "metamcp.fullname" . }}-provision
17+
labels:
18+
{{- include "metamcp.labels" . | nindent 4 }}
19+
app.kubernetes.io/component: provision
20+
subjects:
21+
- kind: ServiceAccount
22+
name: {{ include "metamcp.fullname" . }}
23+
namespace: {{ .Release.Namespace }}
24+
roleRef:
25+
apiGroup: rbac.authorization.k8s.io
26+
kind: Role
27+
name: {{ include "metamcp.fullname" . }}-provision

0 commit comments

Comments
 (0)