From 0ac7f94c26ae58b228ba6d6458b8cc76faeabf53 Mon Sep 17 00:00:00 2001 From: Danijel Simeunovic Date: Tue, 28 Apr 2026 15:51:53 +0200 Subject: [PATCH] hp rbac extra --- infra/base/homepage/homepage-extra-rbac.yaml | 21 ++++++++++++++++++++ infra/base/homepage/kustomization.yaml | 1 + 2 files changed, 22 insertions(+) create mode 100644 infra/base/homepage/homepage-extra-rbac.yaml diff --git a/infra/base/homepage/homepage-extra-rbac.yaml b/infra/base/homepage/homepage-extra-rbac.yaml new file mode 100644 index 0000000..1549ab3 --- /dev/null +++ b/infra/base/homepage/homepage-extra-rbac.yaml @@ -0,0 +1,21 @@ +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: homepage-services-reader +rules: +- apiGroups: [""] + resources: ["services"] + verbs: ["get", "list", "watch"] +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: homepage-services-reader +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: homepage-services-reader +subjects: +- kind: ServiceAccount + name: homepage + namespace: homepage diff --git a/infra/base/homepage/kustomization.yaml b/infra/base/homepage/kustomization.yaml index e83923c..d2c23da 100644 --- a/infra/base/homepage/kustomization.yaml +++ b/infra/base/homepage/kustomization.yaml @@ -3,3 +3,4 @@ kind: Kustomization resources: - homepage.yaml - homepage-widget-credentials-sealed.yaml +- homepage-extra-rbac.yaml