Fix namespaced Role and non-namespaces ClusterRoleBindig in helm chart

This commit is contained in:
Andrej van der Zee 2024-02-06 10:16:55 +01:00
parent c03fac8fdd
commit c4ddc97e62
2 changed files with 6 additions and 1 deletions

View File

@ -6,7 +6,9 @@ kind: ClusterRoleBinding
{{- end }} {{- end }}
metadata: metadata:
name: {{ include "actions-runner-controller.managerRoleName" . }}-secrets name: {{ include "actions-runner-controller.managerRoleName" . }}-secrets
{{- if .Values.scope.singleNamespace }}
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- end }}
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
{{- if .Values.scope.singleNamespace }} {{- if .Values.scope.singleNamespace }}

View File

@ -7,6 +7,9 @@ kind: ClusterRole
metadata: metadata:
creationTimestamp: null creationTimestamp: null
name: {{ include "actions-runner-controller.managerRoleName" . }}-secrets name: {{ include "actions-runner-controller.managerRoleName" . }}-secrets
{{- if .Values.scope.singleNamespace }}
namespace: {{ .Release.Namespace }}
{{- end }}
rules: rules:
- apiGroups: - apiGroups:
- "" - ""
@ -21,4 +24,4 @@ rules:
{{/* See https://github.com/actions/actions-runner-controller/pull/1268/files#r917331632 */}} {{/* See https://github.com/actions/actions-runner-controller/pull/1268/files#r917331632 */}}
- create - create
- delete - delete
{{- end }} {{- end }}