From 43a645eeb18dcc4ada76bd213ba89f528a7e3e06 Mon Sep 17 00:00:00 2001 From: Simon Hirtreiter Date: Tue, 26 Nov 2024 11:55:53 +0100 Subject: [PATCH 1/2] :bug: refarch-gateway add hazelcast role enable value --- charts/refarch-gateway/templates/hazelcast-role-binding.yaml | 2 +- charts/refarch-gateway/templates/hazelcast-role.yaml | 2 +- charts/refarch-gateway/values.yaml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/refarch-gateway/templates/hazelcast-role-binding.yaml b/charts/refarch-gateway/templates/hazelcast-role-binding.yaml index a9b08da1..432a5a1d 100644 --- a/charts/refarch-gateway/templates/hazelcast-role-binding.yaml +++ b/charts/refarch-gateway/templates/hazelcast-role-binding.yaml @@ -1,4 +1,4 @@ -{{- if and .Values.hazelcast.enabled .Values.serviceAccount.create }} +{{- if and .Values.hazelcast.assignRoleToServiceAccount .Values.serviceAccount.create }} apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: diff --git a/charts/refarch-gateway/templates/hazelcast-role.yaml b/charts/refarch-gateway/templates/hazelcast-role.yaml index 7c74c191..2d26f2fb 100644 --- a/charts/refarch-gateway/templates/hazelcast-role.yaml +++ b/charts/refarch-gateway/templates/hazelcast-role.yaml @@ -1,4 +1,4 @@ -{{- if .Values.hazelcast.enabled }} +{{- if and .Values.hazelcast.assignRoleToServiceAccount .Values.serviceAccount.create }} # based on https://github.com/hazelcast/hazelcast/blob/master/kubernetes-rbac.yaml apiVersion: rbac.authorization.k8s.io/v1 kind: Role diff --git a/charts/refarch-gateway/values.yaml b/charts/refarch-gateway/values.yaml index 11a984d1..3c44ebf4 100644 --- a/charts/refarch-gateway/values.yaml +++ b/charts/refarch-gateway/values.yaml @@ -124,3 +124,4 @@ applicationYML: hazelcast: enabled: true + assignRoleToServiceAccount: true From f7cfa60c739e5f603743ddbecff5baa520f2c721 Mon Sep 17 00:00:00 2001 From: Simon Hirtreiter Date: Tue, 26 Nov 2024 11:56:13 +0100 Subject: [PATCH 2/2] :bookmark: refarch-gateway bump version to 1.3.2-1 --- charts/refarch-gateway/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/refarch-gateway/Chart.yaml b/charts/refarch-gateway/Chart.yaml index 377c1b48..112c9ffd 100644 --- a/charts/refarch-gateway/Chart.yaml +++ b/charts/refarch-gateway/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: refarch-gateway description: Helm chart for deploying the it@M refarch-gateway type: application -version: 1.3.1 +version: 1.3.2-1 appVersion: 1.3.1 home: https://github.com/it-at-m/helm-charts/tree/main/charts/refarch-gateway icon: https://opensource.muenchen.de/assets/itm-logo-256.png