From 168724c26bc202a5540ed0bde0be9b22d36e075f Mon Sep 17 00:00:00 2001 From: Chris Werner Rau Date: Tue, 7 May 2024 16:54:43 +0200 Subject: [PATCH] feat(rbac): use real ServiceAccount instead of default Closes #518 --- config/rbac/kustomization.yaml | 1 + config/rbac/leader_election_role_binding.yaml | 2 +- config/rbac/role_binding.yaml | 2 +- config/rbac/service_account.yaml | 5 +++++ 4 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 config/rbac/service_account.yaml diff --git a/config/rbac/kustomization.yaml b/config/rbac/kustomization.yaml index c887f9f6f..8d443721d 100644 --- a/config/rbac/kustomization.yaml +++ b/config/rbac/kustomization.yaml @@ -3,3 +3,4 @@ resources: - role_binding.yaml - leader_election_role.yaml - leader_election_role_binding.yaml +- service_account.yaml diff --git a/config/rbac/leader_election_role_binding.yaml b/config/rbac/leader_election_role_binding.yaml index eed16906f..d5e004467 100644 --- a/config/rbac/leader_election_role_binding.yaml +++ b/config/rbac/leader_election_role_binding.yaml @@ -8,5 +8,5 @@ roleRef: name: leader-election-role subjects: - kind: ServiceAccount - name: default + name: manager namespace: system diff --git a/config/rbac/role_binding.yaml b/config/rbac/role_binding.yaml index 8f2658702..5a95f66d6 100644 --- a/config/rbac/role_binding.yaml +++ b/config/rbac/role_binding.yaml @@ -8,5 +8,5 @@ roleRef: name: manager-role subjects: - kind: ServiceAccount - name: default + name: manager namespace: system diff --git a/config/rbac/service_account.yaml b/config/rbac/service_account.yaml new file mode 100644 index 000000000..77f747b53 --- /dev/null +++ b/config/rbac/service_account.yaml @@ -0,0 +1,5 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: manager + namespace: system