From 7aa45285d061c143b985e00d8c4217141d92ddfc Mon Sep 17 00:00:00 2001 From: Prashant Shahi Date: Wed, 12 Jul 2023 02:03:18 +0530 Subject: [PATCH 1/2] =?UTF-8?q?chore(clickhouse-operator):=20=F0=9F=94=A7?= =?UTF-8?q?=20use=20namespaced=20Role/RoleBinding=20instead=20of=20Cluster?= =?UTF-8?q?Role/ClusterRoleBinding?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Prashant Shahi --- .../{clusterrole.yaml => role.yaml} | 4 ++-- .../{clusterrolebinding.yaml => rolebinding.yaml} | 11 +++++------ 2 files changed, 7 insertions(+), 8 deletions(-) rename charts/clickhouse/templates/clickhouse-operator/{clusterrole.yaml => role.yaml} (95%) rename charts/clickhouse/templates/clickhouse-operator/{clusterrolebinding.yaml => rolebinding.yaml} (58%) diff --git a/charts/clickhouse/templates/clickhouse-operator/clusterrole.yaml b/charts/clickhouse/templates/clickhouse-operator/role.yaml similarity index 95% rename from charts/clickhouse/templates/clickhouse-operator/clusterrole.yaml rename to charts/clickhouse/templates/clickhouse-operator/role.yaml index efcabc9a..5ea70715 100644 --- a/charts/clickhouse/templates/clickhouse-operator/clusterrole.yaml +++ b/charts/clickhouse/templates/clickhouse-operator/role.yaml @@ -1,7 +1,7 @@ apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole +kind: Role metadata: - name: {{ include "clickhouseOperator.fullname" . }}-{{ include "clickhouse.namespace" . }} + name: {{ include "clickhouseOperator.fullname" . }} namespace: {{ include "clickhouse.namespace" . }} labels: {{- include "clickhouseOperator.labels" . | nindent 4 }} diff --git a/charts/clickhouse/templates/clickhouse-operator/clusterrolebinding.yaml b/charts/clickhouse/templates/clickhouse-operator/rolebinding.yaml similarity index 58% rename from charts/clickhouse/templates/clickhouse-operator/clusterrolebinding.yaml rename to charts/clickhouse/templates/clickhouse-operator/rolebinding.yaml index b92f3535..0a812e70 100644 --- a/charts/clickhouse/templates/clickhouse-operator/clusterrolebinding.yaml +++ b/charts/clickhouse/templates/clickhouse-operator/rolebinding.yaml @@ -1,16 +1,15 @@ -# Setup ClusterRoleBinding between ClusterRole and ServiceAccount. -# ClusterRoleBinding is namespace-less and must have unique name +# Setup RoleBinding between Role and ServiceAccount. apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding +kind: RoleBinding metadata: - name: {{ include "clickhouseOperator.fullname" . }}-{{ include "clickhouse.namespace" . }} + name: {{ include "clickhouseOperator.fullname" . }} namespace: {{ include "clickhouse.namespace" . }} labels: {{- include "clickhouseOperator.labels" . | nindent 4 }} roleRef: apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: {{ include "clickhouseOperator.fullname" . }}-{{ include "clickhouse.namespace" . }} + kind: Role + name: {{ include "clickhouseOperator.fullname" . }} subjects: - kind: ServiceAccount {{- if .Values.clickhouseOperator.serviceAccount.create }} From 0132b10edb8f59668cd2557031053839d4e68a78 Mon Sep 17 00:00:00 2001 From: Prashant Shahi Date: Wed, 12 Jul 2023 02:18:28 +0530 Subject: [PATCH 2/2] =?UTF-8?q?chore(release):=20=F0=9F=94=96=20Bump=20up?= =?UTF-8?q?=20clickhouse=20to=2023.12.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Prashant Shahi --- charts/clickhouse/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/clickhouse/Chart.yaml b/charts/clickhouse/Chart.yaml index e60bdcee..953bc53d 100644 --- a/charts/clickhouse/Chart.yaml +++ b/charts/clickhouse/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: clickhouse description: A Helm chart for ClickHouse type: application -version: 23.12.1 +version: 23.12.2 appVersion: "22.8.8" icon: https://raw.githubusercontent.com/ClickHouse/ClickHouse/master/website/images/logo-400x240.png sources: