From 17a07d4fd8f1f1a8fa0c3eb33252a990328175ca Mon Sep 17 00:00:00 2001 From: Vegard Hagen Date: Sun, 3 Mar 2024 17:55:54 +0100 Subject: [PATCH] feat(access): Extra admins in the cluster --- infra/argocd/auth-values.yaml | 3 ++- infra/users/clusterRoleBinding.yaml | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 infra/users/clusterRoleBinding.yaml diff --git a/infra/argocd/auth-values.yaml b/infra/argocd/auth-values.yaml index 833ad2b..ab9a28d 100644 --- a/infra/argocd/auth-values.yaml +++ b/infra/argocd/auth-values.yaml @@ -4,4 +4,5 @@ authOnly: true auth: cookieDomain: stonegarden.dev whitelist: - - veghag@gmail.com \ No newline at end of file + - veghag@gmail.com + - nina.m.smorsgard@gmail.com \ No newline at end of file diff --git a/infra/users/clusterRoleBinding.yaml b/infra/users/clusterRoleBinding.yaml new file mode 100644 index 0000000..214fea4 --- /dev/null +++ b/infra/users/clusterRoleBinding.yaml @@ -0,0 +1,12 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: extra-cluster-admin +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: cluster-admin +subjects: + - apiGroup: rbac.authorization.k8s.io + kind: Group + name: extra:masters \ No newline at end of file