blob: 9c18ba11692e5c8ee0c0d4a50de34dd1e9d69b41 [file] [log] [blame]
Giorgi Lekveishvili4ec4c022024-08-17 15:09:24 +04001apiVersion: rbac.authorization.k8s.io/v1
2kind: ClusterRole
3metadata:
4 name: cert-manager-{{ .Values.resolverName }}
5rules:
6- apiGroups:
7 - {{ .Values.apiGroupName }}
8 resources:
9 - {{ .Values.resolverName }}
10 verbs:
11 - "*" # TODO(giolekva): limit
12---
13apiVersion: rbac.authorization.k8s.io/v1
14kind: ClusterRoleBinding
15metadata:
16 name: cert-manager-pcloud-binding
17roleRef:
18 apiGroup: rbac.authorization.k8s.io
19 kind: ClusterRole
20 name: cert-manager-{{ .Values.resolverName }}
21subjects:
22- kind: ServiceAccount
23 name: {{ .Values.certManager.name }}
24 namespace: {{ .Values.certManager.namespace }}