Skip to content

Commit 75a71c5

Browse files
authored
Merge branch 'main' into renovate/chartsghostvalues.yaml-ghost
2 parents d39a75b + beb428d commit 75a71c5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+445
-243
lines changed

charts/etcd/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
# Changelog
22

33

4+
## 0.4.0 (2025-12-06)
5+
6+
* chore: update CHANGELOG.md for merged changes ([acb75b9](https://github.com/CloudPirates-io/helm-charts/commit/acb75b9))
7+
8+
## 0.3.4 (2025-12-01)
9+
10+
* chore: update CHANGELOG.md for merged changes ([834af35](https://github.com/CloudPirates-io/helm-charts/commit/834af35))
11+
* chore: update CHANGELOG.md for merged changes ([60a1994](https://github.com/CloudPirates-io/helm-charts/commit/60a1994))
12+
* [etcd]: fix probes https ([12ec01c](https://github.com/CloudPirates-io/helm-charts/commit/12ec01c))
13+
414
## 0.3.3 (2025-11-18)
515

616
* chore: update CHANGELOG.md for merged changes ([0f3e7ef](https://github.com/CloudPirates-io/helm-charts/commit/0f3e7ef))

charts/etcd/Chart.yaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: etcd
33
description: etcd is a distributed reliable key-value store for the most critical data of a distributed system
44
type: application
5-
version: 0.3.4
5+
version: 0.4.0
66
appVersion: "3.6.5"
77
keywords:
88
- etcd
@@ -41,7 +41,4 @@ annotations:
4141
url: https://www.cloudpirates.io
4242
artifacthub.io/changes: |2
4343
- kind: changed
44-
description: " [etcd] Use http for probes (#622)"
45-
links:
46-
- name: "Commit c9d2054"
47-
url: "https://github.com/CloudPirates-io/helm-charts/commit/c9d2054"
44+
description: "Chart updated"

charts/etcd/README.md

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -84,19 +84,19 @@ cosign verify --key cosign.pub registry-1.docker.io/cloudpirates/etcd:<version>
8484
## Configuration
8585

8686
### Global Parameters
87-
| Parameter | Description | Default |
88-
| ------------------------- | ------------------------------------- | ----------------------- |
89-
| `global.imageRegistry` | Global Docker image registry override | `""` |
90-
| `global.imagePullSecrets` | Global Docker registry secret names | `[]` |
87+
| Parameter | Description | Default |
88+
| ------------------------- | ------------------------------------- | ------- |
89+
| `global.imageRegistry` | Global Docker image registry override | `""` |
90+
| `global.imagePullSecrets` | Global Docker registry secret names | `[]` |
9191

9292
### Image Configuration
9393

94-
| Parameter | Description | Default |
95-
| ------------------------- | ------------------------------------- | ----------------------- |
96-
| `image.registry` | etcd image registry | `gcr.io` |
97-
| `image.repository` | etcd image repository | `etcd-development/etcd` |
98-
| `image.tag` | etcd image tag | `v3.6.5@sha256:3397341272b9e0a6f44d7e3fc7c321c6efe6cbe82ce866b9b01d0c704bfc5bf3` |
99-
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
94+
| Parameter | Description | Default |
95+
| ------------------ | --------------------- | -------------------------------------------------------------------------------- |
96+
| `image.registry` | etcd image registry | `gcr.io` |
97+
| `image.repository` | etcd image repository | `etcd-development/etcd` |
98+
| `image.tag` | etcd image tag | `v3.6.5@sha256:3397341272b9e0a6f44d7e3fc7c321c6efe6cbe82ce866b9b01d0c704bfc5bf3` |
99+
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
100100

101101
### Common Parameters
102102

@@ -150,14 +150,15 @@ cosign verify --key cosign.pub registry-1.docker.io/cloudpirates/etcd:<version>
150150

151151
### Persistence
152152

153-
| Parameter | Description | Default |
154-
| -------------------------- | ------------------------------ | ----------------- |
155-
| `persistence.enabled` | Enable persistence using PVC | `true` |
156-
| `persistence.storageClass` | Storage class of backing PVC | `""` |
157-
| `persistence.annotations` | Annotations for the PVC | `{}` |
158-
| `persistence.size` | Size of data volume | `8Gi` |
159-
| `persistence.accessModes` | Persistent Volume Access Modes | `[ReadWriteOnce]` |
160-
| `persistence.mountPath` | Mount path for data volume | `/var/run/etcd` |
153+
| Parameter | Description | Default |
154+
| -------------------------- | ----------------------------------- | ----------------- |
155+
| `persistence.enabled` | Enable persistence using PVC | `true` |
156+
| `persistence.storageClass` | Storage class of backing PVC | `""` |
157+
| `persistence.annotations` | Annotations for the PVC | `{}` |
158+
| `persistence.labels` | Labels for persistent volume claims | `{}` |
159+
| `persistence.size` | Size of data volume | `8Gi` |
160+
| `persistence.accessModes` | Persistent Volume Access Modes | `[ReadWriteOnce]` |
161+
| `persistence.mountPath` | Mount path for data volume | `/var/run/etcd` |
161162

162163
### Resources
163164

charts/etcd/templates/statefulset.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,10 @@ spec:
209209
volumeClaimTemplates:
210210
- metadata:
211211
name: data
212+
{{- with $labels := merge (include "etcd.selectorLabels" . | fromYaml) .Values.persistence.labels .Values.podLabels }}
212213
labels:
213-
{{- include "etcd.labels" . | nindent 10 }}
214+
{{- toYaml $labels | nindent 10 }}
215+
{{- end }}
214216
{{- with .Values.persistence.annotations }}
215217
annotations:
216218
{{- toYaml . | nindent 10 }}

charts/etcd/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ persistence:
9898
storageClass: ""
9999
## @param persistence.annotations Persistent Volume Claim annotations
100100
annotations: {}
101+
## @param persistence.labels Labels for persistent volume claims
102+
labels: {}
101103
## @param persistence.size Persistent Volume size
102104
size: 8Gi
103105
## @param persistence.accessModes Persistent Volume access modes

charts/mariadb/CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
11
# Changelog
22

33

4+
## 0.9.0 (2025-12-06)
5+
6+
7+
## 0.8.1 (2025-12-06)
8+
9+
* chore: update CHANGELOG.md for merged changes ([af262f9](https://github.com/CloudPirates-io/helm-charts/commit/af262f9))
10+
* chore: update CHANGELOG.md for merged changes ([06224a4](https://github.com/CloudPirates-io/helm-charts/commit/06224a4))
11+
* Add template evaluation for initdbScriptsConfigMap (#697) ([56a2bb1](https://github.com/CloudPirates-io/helm-charts/commit/56a2bb1))
12+
13+
## 0.8.0 (2025-11-25)
14+
15+
* chore: update CHANGELOG.md for merged changes ([fcd14c9](https://github.com/CloudPirates-io/helm-charts/commit/fcd14c9))
16+
* chore: update CHANGELOG.md for merged changes ([2c94b00](https://github.com/CloudPirates-io/helm-charts/commit/2c94b00))
17+
* Update charts/mariadb/values.yaml mariadb to v12.1.2 (minor) (#642) ([84a45fc](https://github.com/CloudPirates-io/helm-charts/commit/84a45fc))
18+
* chore: update CHANGELOG.md for merged changes ([d022e79](https://github.com/CloudPirates-io/helm-charts/commit/d022e79))
19+
* chore: update CHANGELOG.md for merged changes ([f8c2afc](https://github.com/CloudPirates-io/helm-charts/commit/f8c2afc))
20+
* chore: auto-generate values.schema.json (#625) ([68a23c4](https://github.com/CloudPirates-io/helm-charts/commit/68a23c4))
21+
* chore: update CHANGELOG.md for merged changes ([e28838e](https://github.com/CloudPirates-io/helm-charts/commit/e28838e))
22+
* chore: update CHANGELOG.md for merged changes ([9a592e4](https://github.com/CloudPirates-io/helm-charts/commit/9a592e4))
23+
424
## 0.7.0 (2025-11-18)
525

626
* add support for serviceaccounts (#609) ([1e6d04f](https://github.com/CloudPirates-io/helm-charts/commit/1e6d04f))

charts/mariadb/Chart.yaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: mariadb
33
description: MariaDB is a high-performance, open-source relational database server that is a drop-in replacement for MySQL. Supports both single-node and Galera Cluster deployments.
44
type: application
5-
version: 0.8.0
5+
version: 0.9.0
66
appVersion: "12.1.2"
77
keywords:
88
- mariadb
@@ -52,7 +52,4 @@ annotations:
5252
url: https://www.cloudpirates.io
5353
artifacthub.io/changes: |2
5454
- kind: changed
55-
description: "add support for serviceaccounts (#609)"
56-
links:
57-
- name: "Commit 1e6d04f"
58-
url: "https://github.com/CloudPirates-io/helm-charts/commit/1e6d04f"
55+
description: "Chart updated"

charts/mariadb/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ For a detailed explanation of Galera parameters and usage, see [README_GALERA.md
188188
| `persistence.accessModes` | PVC Access modes | `["ReadWriteOnce"]` |
189189
| `persistence.size` | PVC Storage Request for MariaDB data volume | `8Gi` |
190190
| `persistence.annotations` | Additional custom annotations for the PVC | `{}` |
191+
| `persistence.labels` | Labels for persistent volume claims | `{}` |
191192
| `persistence.selector` | Additional labels for the PVC | `{}` |
192193

193194
### Security Context Parameters

charts/mariadb/templates/_helpers.tpl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,18 @@ Validate values of MariaDB - Authentication
6666
{{/* No validation needed - empty rootPassword will trigger auto-generation */}}
6767
{{- end }}
6868

69+
{{/*
70+
Return the MariaDB initdb scripts ConfigMap Name
71+
*/}}
72+
{{- define "mariadb.initdbScriptsConfigMap" -}}
73+
{{- if .Values.initdbScriptsConfigMap }}
74+
{{- printf "%s" (tpl .Values.initdbScriptsConfigMap $) -}}
75+
{{- else }}
76+
{{- printf "" }}
77+
{{- end }}
78+
{{- end }}
79+
80+
6981
{{/*
7082
Return the MariaDB ConfigMap Name
7183
*/}}

charts/mariadb/templates/statefulset.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ spec:
264264
{{- if .Values.initdbScriptsConfigMap }}
265265
- name: custom-init-scripts
266266
configMap:
267-
name: {{ .Values.initdbScriptsConfigMap }}
267+
name: {{ include "mariadb.initdbScriptsConfigMap" . }}
268268
{{- end }}
269269
{{- range $secret := .Values.extraSecrets }}
270270
- name: {{ $secret.name }}
@@ -301,9 +301,9 @@ spec:
301301
kind: PersistentVolumeClaim
302302
metadata:
303303
name: data
304-
{{- with .Values.commonLabels }}
305-
labels:
306-
{{ toYaml . | indent 10}}
304+
{{- with $labels := merge (include "mariadb.selectorLabels" . | fromYaml) .Values.persistence.labels .Values.podLabels }}
305+
labels:
306+
{{- toYaml $labels | nindent 10 }}
307307
{{- end }}
308308
{{- with .Values.persistence.annotations }}
309309
annotations:

0 commit comments

Comments
 (0)