diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ecd5a8da..d4e859da8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ - (Bugfix) (Platform) Reload Config on Inventory Change - (Bugfix) (Platform) Ensure Inventory uses the serving group for license generation - (Bugfix) (Platform) Installer move to OCI +- (Bugfix) (Platform) Fix Monitoring RBAC ## [1.3.1](https://github.com/arangodb/kube-arangodb/tree/1.3.1) (2025-10-07) - (Documentation) Add ArangoPlatformStorage Docs & Examples 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 diff --git a/chart/kube-arangodb/templates/platform-operator/role.yaml b/chart/kube-arangodb/templates/platform-operator/role.yaml index 2b2ab4389..5d8f6405a 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 diff --git a/examples/platform/package.yaml b/examples/platform/package.yaml new file mode 100644 index 000000000..d52b9d295 --- /dev/null +++ b/examples/platform/package.yaml @@ -0,0 +1,7 @@ +packages: + arangodb-platform-ui: + stage: prd + version: v1.1.0 +releases: + arangodb-platform-ui: + package: arangodb-platform-ui diff --git a/examples/platform-single-server-sso.yaml b/examples/platform/platform-single-server-sso.yaml similarity index 100% rename from examples/platform-single-server-sso.yaml rename to examples/platform/platform-single-server-sso.yaml diff --git a/examples/platform-single-server.yaml b/examples/platform/platform-single-server.yaml similarity index 100% rename from examples/platform-single-server.yaml rename to examples/platform/platform-single-server.yaml