diff --git a/bitnami/clickhouse-operator/CHANGELOG.md b/bitnami/clickhouse-operator/CHANGELOG.md
index e0e71e3db1..d9b6a41966 100644
--- a/bitnami/clickhouse-operator/CHANGELOG.md
+++ b/bitnami/clickhouse-operator/CHANGELOG.md
@@ -1,8 +1,17 @@
# Changelog
-## 0.2.26 (2025-08-06)
+## 0.2.28 (2025-08-08)
-* [bitnami/clickhouse-operator] :zap: :arrow_up: Update dependency references ([#35459](https://github.com/bitnami/charts/pull/35459))
+* [bitnami/clickhouse-operator] :zap: :arrow_up: Update dependency references ([#35697](https://github.com/bitnami/charts/pull/35697))
+
+## 0.2.27 (2025-08-07)
+
+* [bitnami/clickhouse-operator] :zap: :arrow_up: Update dependency references (#35576) ([3d27e6e](https://github.com/bitnami/charts/commit/3d27e6e5048082d5e6f5b8726fed4dae9a9d00d2)), closes [#35576](https://github.com/bitnami/charts/issues/35576)
+
+## 0.2.26 (2025-08-06)
+
+* [bitnami/*] docs: update BSI warning on charts' notes (#35340) ([07483a5](https://github.com/bitnami/charts/commit/07483a5ed964b409266dc025e4b55bf2eb0f621c)), closes [#35340](https://github.com/bitnami/charts/issues/35340)
+* [bitnami/clickhouse-operator] :zap: :arrow_up: Update dependency references (#35459) ([d8e3d72](https://github.com/bitnami/charts/commit/d8e3d728f02359b46032bf6cf25434d9d60b5559)), closes [#35459](https://github.com/bitnami/charts/issues/35459)
## 0.2.25 (2025-07-29)
diff --git a/bitnami/clickhouse-operator/Chart.yaml b/bitnami/clickhouse-operator/Chart.yaml
index 2da9cb010a..ba04607bb1 100644
--- a/bitnami/clickhouse-operator/Chart.yaml
+++ b/bitnami/clickhouse-operator/Chart.yaml
@@ -9,12 +9,12 @@ annotations:
- name: clickhouse-keeper
image: docker.io/bitnami/clickhouse-keeper:25.7.2-debian-12-r0
- name: clickhouse-operator
- image: docker.io/bitnami/clickhouse-operator:0.25.2-debian-12-r1
+ image: docker.io/bitnami/clickhouse-operator:0.25.3-debian-12-r0
- name: clickhouse-operator-metrics-exporter
- image: docker.io/bitnami/clickhouse-operator-metrics-exporter:0.25.2-debian-12-r1
+ image: docker.io/bitnami/clickhouse-operator-metrics-exporter:0.25.3-debian-12-r0
licenses: Apache-2.0
apiVersion: v2
-appVersion: 0.25.2
+appVersion: 0.25.3
dependencies:
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
@@ -38,4 +38,4 @@ name: clickhouse-operator
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/clickhouse-operator
- https://github.com/bitnami/containers/tree/main/bitnami/clickhouse-operator
-version: 0.2.27
+version: 0.2.28
diff --git a/bitnami/clickhouse-operator/crds/clickhouseinstallations.clickhouse.altinity.com.yaml b/bitnami/clickhouse-operator/crds/clickhouseinstallations.clickhouse.altinity.com.yaml
index 7562859aab..07161c7e61 100644
--- a/bitnami/clickhouse-operator/crds/clickhouseinstallations.clickhouse.altinity.com.yaml
+++ b/bitnami/clickhouse-operator/crds/clickhouseinstallations.clickhouse.altinity.com.yaml
@@ -1,19 +1,19 @@
# Source: https://raw.githubusercontent.com/Altinity/clickhouse-operator/refs/heads/{version}/deploy/helm/clickhouse-operator/crds/CustomResourceDefinition-clickhouseinstallations.clickhouse.altinity.com.yaml
-# Version: 0.25.2
+# Version: 0.25.3
# Template Parameters:
#
# KIND=ClickHouseInstallation
# SINGULAR=clickhouseinstallation
# PLURAL=clickhouseinstallations
# SHORT=chi
-# OPERATOR_VERSION=0.25.2
+# OPERATOR_VERSION=0.25.3
#
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: clickhouseinstallations.clickhouse.altinity.com
labels:
- clickhouse.altinity.com/chop: 0.25.2
+ clickhouse.altinity.com/chop: 0.25.3
spec:
group: clickhouse.altinity.com
scope: Namespaced
@@ -798,6 +798,15 @@ spec:
required:
- name
- key
+ pdbManaged:
+ !!merge <<: *TypeStringBool
+ description: |
+ Specifies whether the Pod Disruption Budget (PDB) should be managed.
+ During the next installation, if PDB management is enabled, the operator will
+ attempt to retrieve any existing PDB. If none is found, it will create a new one
+ and initiate a reconciliation loop. If PDB management is disabled, the existing PDB
+ will remain intact, and the reconciliation loop will not be executed. By default,
+ PDB management is enabled.
pdbMaxUnavailable:
type: integer
description: |
diff --git a/bitnami/clickhouse-operator/crds/clickhouseinstallationtemplates.clickhouse.altinity.com.yaml b/bitnami/clickhouse-operator/crds/clickhouseinstallationtemplates.clickhouse.altinity.com.yaml
index ce93e9506a..304c3e37b1 100644
--- a/bitnami/clickhouse-operator/crds/clickhouseinstallationtemplates.clickhouse.altinity.com.yaml
+++ b/bitnami/clickhouse-operator/crds/clickhouseinstallationtemplates.clickhouse.altinity.com.yaml
@@ -1,19 +1,19 @@
# Source: https://raw.githubusercontent.com/Altinity/clickhouse-operator/refs/heads/{version}/deploy/helm/clickhouse-operator/crds/CustomResourceDefinition-clickhouseinstallationtemplates.clickhouse.altinity.com.yaml
-# Version: 0.25.2
+# Version: 0.25.3
# Template Parameters:
#
# KIND=ClickHouseInstallationTemplate
# SINGULAR=clickhouseinstallationtemplate
# PLURAL=clickhouseinstallationtemplates
# SHORT=chit
-# OPERATOR_VERSION=0.25.2
+# OPERATOR_VERSION=0.25.3
#
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: clickhouseinstallationtemplates.clickhouse.altinity.com
labels:
- clickhouse.altinity.com/chop: 0.25.2
+ clickhouse.altinity.com/chop: 0.25.3
spec:
group: clickhouse.altinity.com
scope: Namespaced
@@ -798,6 +798,15 @@ spec:
required:
- name
- key
+ pdbManaged:
+ !!merge <<: *TypeStringBool
+ description: |
+ Specifies whether the Pod Disruption Budget (PDB) should be managed.
+ During the next installation, if PDB management is enabled, the operator will
+ attempt to retrieve any existing PDB. If none is found, it will create a new one
+ and initiate a reconciliation loop. If PDB management is disabled, the existing PDB
+ will remain intact, and the reconciliation loop will not be executed. By default,
+ PDB management is enabled.
pdbMaxUnavailable:
type: integer
description: |
diff --git a/bitnami/clickhouse-operator/crds/clickhousekeeperinstallations.clickhouse-keeper.altinity.com.yaml b/bitnami/clickhouse-operator/crds/clickhousekeeperinstallations.clickhouse-keeper.altinity.com.yaml
index 85fc3fd6d8..06738dfc9d 100644
--- a/bitnami/clickhouse-operator/crds/clickhousekeeperinstallations.clickhouse-keeper.altinity.com.yaml
+++ b/bitnami/clickhouse-operator/crds/clickhousekeeperinstallations.clickhouse-keeper.altinity.com.yaml
@@ -1,15 +1,15 @@
# Source: https://raw.githubusercontent.com/Altinity/clickhouse-operator/refs/heads/{version}/deploy/helm/clickhouse-operator/crds/CustomResourceDefinition-clickhousekeeperinstallations.clickhouse-keeper.altinity.com.yaml
-# Version: 0.25.2
+# Version: 0.25.3
# Template Parameters:
#
-# OPERATOR_VERSION=0.25.2
+# OPERATOR_VERSION=0.25.3
#
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: clickhousekeeperinstallations.clickhouse-keeper.altinity.com
labels:
- clickhouse-keeper.altinity.com/chop: 0.25.2
+ clickhouse-keeper.altinity.com/chop: 0.25.3
spec:
group: clickhouse-keeper.altinity.com
scope: Namespaced
@@ -529,6 +529,23 @@ spec:
description: |
optional, allows define content of any setting file inside each `Pod` on current cluster during generate `ConfigMap` which will mount in `/etc/clickhouse-server/config.d/` or `/etc/clickhouse-server/conf.d/` or `/etc/clickhouse-server/users.d/`
override top-level `chi.spec.configuration.files`
+ pdbManaged:
+ !!merge <<: *TypeStringBool
+ description: |
+ Specifies whether the Pod Disruption Budget (PDB) should be managed.
+ During the next installation, if PDB management is enabled, the operator will
+ attempt to retrieve any existing PDB. If none is found, it will create a new one
+ and initiate a reconciliation loop. If PDB management is disabled, the existing PDB
+ will remain intact, and the reconciliation loop will not be executed. By default,
+ PDB management is enabled.
+ pdbMaxUnavailable:
+ type: integer
+ description: |
+ Pod eviction is allowed if at most "pdbMaxUnavailable" pods are unavailable after the eviction,
+ i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions
+ by specifying 0. This is a mutually exclusive setting with "minAvailable".
+ minimum: 0
+ maximum: 65535
templates:
!!merge <<: *TypeTemplateNames
description: |
diff --git a/bitnami/clickhouse-operator/crds/clickhouseoperatorconfigurations.clickhouse.altinity.com.yaml b/bitnami/clickhouse-operator/crds/clickhouseoperatorconfigurations.clickhouse.altinity.com.yaml
index 83038729cd..d50038a090 100644
--- a/bitnami/clickhouse-operator/crds/clickhouseoperatorconfigurations.clickhouse.altinity.com.yaml
+++ b/bitnami/clickhouse-operator/crds/clickhouseoperatorconfigurations.clickhouse.altinity.com.yaml
@@ -1,5 +1,5 @@
# Source: https://raw.githubusercontent.com/Altinity/clickhouse-operator/refs/heads/{version}/deploy/helm/clickhouse-operator/crds/CustomResourceDefinition-clickhouseoperatorconfigurations.clickhouse.altinity.com.yaml
-# Version: 0.25.2
+# Version: 0.25.3
# Template Parameters:
#
# NONE
@@ -9,7 +9,7 @@ kind: CustomResourceDefinition
metadata:
name: clickhouseoperatorconfigurations.clickhouse.altinity.com
labels:
- clickhouse.altinity.com/chop: 0.25.2
+ clickhouse.altinity.com/chop: 0.25.3
spec:
group: clickhouse.altinity.com
scope: Namespaced
diff --git a/bitnami/clickhouse-operator/values.yaml b/bitnami/clickhouse-operator/values.yaml
index 14eedac4a9..988bddd0d3 100644
--- a/bitnami/clickhouse-operator/values.yaml
+++ b/bitnami/clickhouse-operator/values.yaml
@@ -82,7 +82,7 @@ extraDeploy: []
image:
registry: docker.io
repository: bitnami/clickhouse-operator
- tag: 0.25.2-debian-12-r1
+ tag: 0.25.3-debian-12-r0
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
@@ -658,7 +658,7 @@ metrics:
image:
registry: docker.io
repository: bitnami/clickhouse-operator-metrics-exporter
- tag: 0.25.2-debian-12-r1
+ tag: 0.25.3-debian-12-r0
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'