From af973adf88b0f62adc1660d9883ab651d66f9637 Mon Sep 17 00:00:00 2001 From: Narthana Epa Date: Sat, 29 Apr 2023 16:28:32 +1000 Subject: [PATCH] Suffix RBAC names with `-controller` --- charts/agent-stack-k8s/templates/deployment.yaml.tpl | 2 +- charts/agent-stack-k8s/templates/rbac.yaml.tpl | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/charts/agent-stack-k8s/templates/deployment.yaml.tpl b/charts/agent-stack-k8s/templates/deployment.yaml.tpl index c01d63f4..626f62e7 100644 --- a/charts/agent-stack-k8s/templates/deployment.yaml.tpl +++ b/charts/agent-stack-k8s/templates/deployment.yaml.tpl @@ -15,7 +15,7 @@ spec: checksum/config: {{ include (print $.Template.BasePath "/config.yaml.tpl") . | sha256sum }} checksum/secrets: {{ include (print $.Template.BasePath "/secrets.yaml.tpl") . | sha256sum }} spec: - serviceAccountName: {{ .Release.Name }} + serviceAccountName: {{ .Release.Name }}-controller nodeSelector: {{ toYaml $.Values.nodeSelector | indent 8 }} containers: diff --git a/charts/agent-stack-k8s/templates/rbac.yaml.tpl b/charts/agent-stack-k8s/templates/rbac.yaml.tpl index cb300294..691f697e 100644 --- a/charts/agent-stack-k8s/templates/rbac.yaml.tpl +++ b/charts/agent-stack-k8s/templates/rbac.yaml.tpl @@ -1,7 +1,7 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: - name: {{ .Release.Name }} + name: {{ .Release.Name }}-controller namespace: {{ .Release.Namespace }} rules: - apiGroups: @@ -30,14 +30,14 @@ metadata: roleRef: apiGroup: rbac.authorization.k8s.io kind: Role - name: {{ .Release.Name }} + name: {{ .Release.Name }}-controller subjects: - kind: ServiceAccount - name: {{ .Release.Name }} + name: {{ .Release.Name }}-controller namespace: {{ .Release.Namespace }} --- apiVersion: v1 kind: ServiceAccount metadata: - name: {{ .Release.Name }} + name: {{ .Release.Name }}-controller namespace: {{ .Release.Namespace }}