From 94894ded87562411bb75693167dc7c3b2c6efdf3 Mon Sep 17 00:00:00 2001 From: jwierzbo Date: Wed, 5 Nov 2025 14:47:19 +0100 Subject: [PATCH 1/3] OAS-11512 RBAC update for Platform Monitoring --- .../templates/platform-operator/role.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/chart/kube-arangodb/templates/platform-operator/role.yaml b/chart/kube-arangodb/templates/platform-operator/role.yaml index 2b2ab4389..1f7cd0ebc 100644 --- a/chart/kube-arangodb/templates/platform-operator/role.yaml +++ b/chart/kube-arangodb/templates/platform-operator/role.yaml @@ -83,5 +83,22 @@ rules: - "patch" - "delete" - "watch" + - apiGroups: + - "discovery.k8s.io" + resources: + - "endpointslices" + verbs: + - "get" + - "list" + - "watch" + - apiGroups: + - "networking.k8s.io" + resources: + - "ingresses" + - "ingresses/status" + verbs: + - "get" + - "list" + - "watch" {{- end }} {{- end }} \ No newline at end of file From c305083a54985e93d3975b0c964b0aee8bd13fdb Mon Sep 17 00:00:00 2001 From: jwierzbo Date: Wed, 5 Nov 2025 21:36:20 +0100 Subject: [PATCH 2/3] OAS-11512 RBAC update for Platform Monitoring --- .../templates/platform-operator/role.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/chart/kube-arangodb/templates/platform-operator/role.yaml b/chart/kube-arangodb/templates/platform-operator/role.yaml index 1f7cd0ebc..5d8f6405a 100644 --- a/chart/kube-arangodb/templates/platform-operator/role.yaml +++ b/chart/kube-arangodb/templates/platform-operator/role.yaml @@ -94,11 +94,11 @@ rules: - apiGroups: - "networking.k8s.io" resources: - - "ingresses" - - "ingresses/status" + - "ingresses" + - "ingresses/status" verbs: - - "get" - - "list" - - "watch" + - "get" + - "list" + - "watch" {{- end }} {{- end }} \ No newline at end of file From a9e60a70092e1f933da7fc8b1bbbb7fcc9d30aa9 Mon Sep 17 00:00:00 2001 From: jwierzbo Date: Wed, 5 Nov 2025 22:15:55 +0100 Subject: [PATCH 3/3] OAS-11512 RBAC update for Platform Monitoring --- .../templates/platform-operator/role.yaml | 17 +++++++++++++++++ .../templates/platform-operator/role.yaml | 17 +++++++++++++++++ .../templates/platform-operator/role.yaml | 17 +++++++++++++++++ 3 files changed, 51 insertions(+) diff --git a/chart/kube-arangodb-arm64/templates/platform-operator/role.yaml b/chart/kube-arangodb-arm64/templates/platform-operator/role.yaml index 2b2ab4389..5d8f6405a 100644 --- a/chart/kube-arangodb-arm64/templates/platform-operator/role.yaml +++ b/chart/kube-arangodb-arm64/templates/platform-operator/role.yaml @@ -83,5 +83,22 @@ rules: - "patch" - "delete" - "watch" + - apiGroups: + - "discovery.k8s.io" + resources: + - "endpointslices" + verbs: + - "get" + - "list" + - "watch" + - apiGroups: + - "networking.k8s.io" + resources: + - "ingresses" + - "ingresses/status" + verbs: + - "get" + - "list" + - "watch" {{- end }} {{- end }} \ No newline at end of file diff --git a/chart/kube-arangodb-enterprise-arm64/templates/platform-operator/role.yaml b/chart/kube-arangodb-enterprise-arm64/templates/platform-operator/role.yaml index 2b2ab4389..5d8f6405a 100644 --- a/chart/kube-arangodb-enterprise-arm64/templates/platform-operator/role.yaml +++ b/chart/kube-arangodb-enterprise-arm64/templates/platform-operator/role.yaml @@ -83,5 +83,22 @@ rules: - "patch" - "delete" - "watch" + - apiGroups: + - "discovery.k8s.io" + resources: + - "endpointslices" + verbs: + - "get" + - "list" + - "watch" + - apiGroups: + - "networking.k8s.io" + resources: + - "ingresses" + - "ingresses/status" + verbs: + - "get" + - "list" + - "watch" {{- end }} {{- end }} \ No newline at end of file diff --git a/chart/kube-arangodb-enterprise/templates/platform-operator/role.yaml b/chart/kube-arangodb-enterprise/templates/platform-operator/role.yaml index 2b2ab4389..5d8f6405a 100644 --- a/chart/kube-arangodb-enterprise/templates/platform-operator/role.yaml +++ b/chart/kube-arangodb-enterprise/templates/platform-operator/role.yaml @@ -83,5 +83,22 @@ rules: - "patch" - "delete" - "watch" + - apiGroups: + - "discovery.k8s.io" + resources: + - "endpointslices" + verbs: + - "get" + - "list" + - "watch" + - apiGroups: + - "networking.k8s.io" + resources: + - "ingresses" + - "ingresses/status" + verbs: + - "get" + - "list" + - "watch" {{- end }} {{- end }} \ No newline at end of file