Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
3975210
[helm] Update valkey Docker tag to v0.10.3 (#682)
renovate[bot] Dec 5, 2025
f3c8aca
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 5, 2025
8abecae
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 5, 2025
41682af
[ghost] Update charts/ghost/values.yaml ghost to v6.9.3 (patch) (#684)
renovate[bot] Dec 5, 2025
64bb7f9
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 5, 2025
14f2bdc
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 5, 2025
01eb207
Merge remote-tracking branch 'upstream/main' into automated-upstream-…
github-actions[bot] Dec 5, 2025
76a4a10
[redis] return fqdn for sentinel replicas lookup (#700) (#701)
raouf-haddada Dec 6, 2025
4828bdb
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
1bf1992
[zookeeper] Update zookeeper statefulset to use existing peristent vo…
mms-gianni Dec 6, 2025
efa3d5c
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
c9c2ccd
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
d0daaa6
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
56a2bb1
[mariadb] Add template evaluation for initdbScriptsConfigMap (#697)
DRSchlaubi Dec 6, 2025
06224a4
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
af262f9
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
b87dbc7
[universal] fix statefulset pvc labels (#696)
dloewen2 Dec 6, 2025
8620dd7
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
4eaa98d
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
a05c8fe
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
98bfa73
[timescale/timescaledb] Update charts/timescaledb/values.yaml timesca…
renovate[bot] Dec 6, 2025
d9b16c6
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
d62c089
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
beb428d
[valkey/valkey] Update charts/valkey/values.yaml valkey/valkey (#694)
renovate[bot] Dec 6, 2025
e4e2794
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
46971c0
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
7652333
[ghost] Update charts/ghost/values.yaml ghost to v6.10.0 (minor) (#702)
renovate[bot] Dec 6, 2025
f39c813
chore: update CHANGELOG.md for merged changes
github-actions[bot] Dec 6, 2025
2c18261
Merge remote-tracking branch 'upstream/main' into automated-upstream-…
github-actions[bot] Dec 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions charts/clusterpirate/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ dependencies:
version: 2.1.0
- name: valkey
repository: oci://registry-1.docker.io/cloudpirates
version: 0.10.2
digest: sha256:a03991d31e746a1ca832aa9a16e2e237cb66635abc4ab6a07a94faea076c6a7b
generated: "2025-11-25T13:11:09.044378374Z"
version: 0.10.3
digest: sha256:7378e07c9a5677166209c63fce1403282231618f7b2ffdcc133144bb990f3139
generated: "2025-12-01T18:55:48.672091578Z"
2 changes: 1 addition & 1 deletion charts/clusterpirate/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ dependencies:
version: "2.x.x"
repository: oci://registry-1.docker.io/cloudpirates
- name: valkey
version: "0.10.2"
version: "0.10.3"
repository: oci://registry-1.docker.io/cloudpirates
condition: valkey.enabled
icon: https://a.storyblok.com/f/143071/512x512/88dc07809a/cluster-pirate-logo.svg
Expand Down
7 changes: 2 additions & 5 deletions charts/etcd/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: etcd
description: etcd is a distributed reliable key-value store for the most critical data of a distributed system
type: application
version: 0.3.4
version: 0.4.0
appVersion: "3.6.5"
keywords:
- etcd
Expand Down Expand Up @@ -41,7 +41,4 @@ annotations:
url: https://www.cloudpirates.io
artifacthub.io/changes: |2
- kind: changed
description: " [etcd] Use http for probes (#622)"
links:
- name: "Commit c9d2054"
url: "https://github.com/CloudPirates-io/helm-charts/commit/c9d2054"
description: "Chart updated"
37 changes: 19 additions & 18 deletions charts/etcd/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,19 +84,19 @@ cosign verify --key cosign.pub registry-1.docker.io/cloudpirates/etcd:<version>
## Configuration

### Global Parameters
| Parameter | Description | Default |
| ------------------------- | ------------------------------------- | ----------------------- |
| `global.imageRegistry` | Global Docker image registry override | `""` |
| `global.imagePullSecrets` | Global Docker registry secret names | `[]` |
| Parameter | Description | Default |
| ------------------------- | ------------------------------------- | ------- |
| `global.imageRegistry` | Global Docker image registry override | `""` |
| `global.imagePullSecrets` | Global Docker registry secret names | `[]` |

### Image Configuration

| Parameter | Description | Default |
| ------------------------- | ------------------------------------- | ----------------------- |
| `image.registry` | etcd image registry | `gcr.io` |
| `image.repository` | etcd image repository | `etcd-development/etcd` |
| `image.tag` | etcd image tag | `v3.6.5@sha256:3397341272b9e0a6f44d7e3fc7c321c6efe6cbe82ce866b9b01d0c704bfc5bf3` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| Parameter | Description | Default |
| ------------------ | --------------------- | -------------------------------------------------------------------------------- |
| `image.registry` | etcd image registry | `gcr.io` |
| `image.repository` | etcd image repository | `etcd-development/etcd` |
| `image.tag` | etcd image tag | `v3.6.5@sha256:3397341272b9e0a6f44d7e3fc7c321c6efe6cbe82ce866b9b01d0c704bfc5bf3` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |

### Common Parameters

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

### Persistence

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

### Resources

Expand Down
4 changes: 3 additions & 1 deletion charts/etcd/templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -209,8 +209,10 @@ spec:
volumeClaimTemplates:
- metadata:
name: data
{{- with $labels := merge (include "etcd.selectorLabels" . | fromYaml) .Values.persistence.labels .Values.podLabels }}
labels:
{{- include "etcd.labels" . | nindent 10 }}
{{- toYaml $labels | nindent 10 }}
{{- end }}
{{- with .Values.persistence.annotations }}
annotations:
{{- toYaml . | nindent 10 }}
Expand Down
2 changes: 2 additions & 0 deletions charts/etcd/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,8 @@ persistence:
storageClass: ""
## @param persistence.annotations Persistent Volume Claim annotations
annotations: {}
## @param persistence.labels Labels for persistent volume claims
labels: {}
## @param persistence.size Persistent Volume size
size: 8Gi
## @param persistence.accessModes Persistent Volume access modes
Expand Down
10 changes: 5 additions & 5 deletions charts/ghost/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: ghost
description: A simple, powerful publishing platform that allows you to share your stories with the world.
type: application
version: 0.6.0
appVersion: "6.9.1"
version: 0.6.2
appVersion: "6.10.0"
keywords:
- ghost
- blogging
Expand Down Expand Up @@ -45,7 +45,7 @@ annotations:
url: https://www.cloudpirates.io
artifacthub.io/changes: |2
- kind: changed
description: "Update charts/ghost/values.yaml ghost to v6.8.1 (patch) (#621)"
description: "Update charts/ghost/values.yaml ghost to v6.9.3 (patch) (#684)"
links:
- name: "Commit a20f994"
url: "https://github.com/CloudPirates-io/helm-charts/commit/a20f994"
- name: "Commit 41682af"
url: "https://github.com/CloudPirates-io/helm-charts/commit/41682af"
2 changes: 1 addition & 1 deletion charts/ghost/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ image:
## @param image.repository Nginx image repository
repository: ghost
## @param image.tag Nginx image tag
tag: "6.9.1@sha256:8a30cacb126262887f4db101e438271ade0b51437917b8165d26b0fede72ccf2"
tag: "6.10.0@sha256:7e3a906905a7893c20d60d5e1dd04f57fb8666972dcb8e2f817725dfc1814208"
## @param image.pullPolicy Nginx image pull policy
pullPolicy: Always

Expand Down
7 changes: 2 additions & 5 deletions charts/mariadb/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: mariadb
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.
type: application
version: 0.8.0
version: 0.9.0
appVersion: "12.1.2"
keywords:
- mariadb
Expand Down Expand Up @@ -52,7 +52,4 @@ annotations:
url: https://www.cloudpirates.io
artifacthub.io/changes: |2
- kind: changed
description: "add support for serviceaccounts (#609)"
links:
- name: "Commit 1e6d04f"
url: "https://github.com/CloudPirates-io/helm-charts/commit/1e6d04f"
description: "Chart updated"
1 change: 1 addition & 0 deletions charts/mariadb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,7 @@ For a detailed explanation of Galera parameters and usage, see [README_GALERA.md
| `persistence.accessModes` | PVC Access modes | `["ReadWriteOnce"]` |
| `persistence.size` | PVC Storage Request for MariaDB data volume | `8Gi` |
| `persistence.annotations` | Additional custom annotations for the PVC | `{}` |
| `persistence.labels` | Labels for persistent volume claims | `{}` |
| `persistence.selector` | Additional labels for the PVC | `{}` |

### Security Context Parameters
Expand Down
12 changes: 12 additions & 0 deletions charts/mariadb/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,18 @@ Validate values of MariaDB - Authentication
{{/* No validation needed - empty rootPassword will trigger auto-generation */}}
{{- end }}

{{/*
Return the MariaDB initdb scripts ConfigMap Name
*/}}
{{- define "mariadb.initdbScriptsConfigMap" -}}
{{- if .Values.initdbScriptsConfigMap }}
{{- printf "%s" (tpl .Values.initdbScriptsConfigMap $) -}}
{{- else }}
{{- printf "" }}
{{- end }}
{{- end }}


{{/*
Return the MariaDB ConfigMap Name
*/}}
Expand Down
8 changes: 4 additions & 4 deletions charts/mariadb/templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,7 @@ spec:
{{- if .Values.initdbScriptsConfigMap }}
- name: custom-init-scripts
configMap:
name: {{ .Values.initdbScriptsConfigMap }}
name: {{ include "mariadb.initdbScriptsConfigMap" . }}
{{- end }}
{{- range $secret := .Values.extraSecrets }}
- name: {{ $secret.name }}
Expand Down Expand Up @@ -301,9 +301,9 @@ spec:
kind: PersistentVolumeClaim
metadata:
name: data
{{- with .Values.commonLabels }}
labels:
{{ toYaml . | indent 10}}
{{- with $labels := merge (include "mariadb.selectorLabels" . | fromYaml) .Values.persistence.labels .Values.podLabels }}
labels:
{{- toYaml $labels | nindent 10 }}
{{- end }}
{{- with .Values.persistence.annotations }}
annotations:
Expand Down
17 changes: 16 additions & 1 deletion charts/mariadb/tests/common-parameters_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -171,4 +171,19 @@ tests:
value: Never
- equal:
path: spec.template.spec.imagePullSecrets[0].name
value: global-secret
value: global-secret
- it: initdbScriptsConfigMap should evaluate template strings
set:
initdbScriptsConfigMap: "{{ .Release.Name }}-init-db-script"
template: statefulset.yaml
asserts:
- equal:
path: spec.template.spec.volumes[?(@.name=="custom-init-scripts")].configMap.name
value: RELEASE-NAME-init-db-script
- it: initdbScriptsConfigMap is optional
template: statefulset.yaml
asserts:
- notExists:
path: spec.template.spec.volumes[?(@.name=="custom-init-scripts")]
- notExists:
path: spec.template.spec.containers[?(@.name=="mariadb")].volumeMounts[?(@.name=="custom-init-scripts")]
2 changes: 2 additions & 0 deletions charts/mariadb/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,8 @@ persistence:
size: 8Gi
## @param persistence.annotations Additional custom annotations for the PVC
annotations: {}
## @param persistence.labels Labels for persistent volume claims
labels: {}
## @param persistence.selector Additional labels for the PVC
selector: {}

Expand Down
7 changes: 2 additions & 5 deletions charts/mongodb/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: mongodb
description: MongoDB a flexible NoSQL database for scalable, real-time data management
type: application
version: 0.6.6
version: 0.7.0
appVersion: "8.2.2"
keywords:
- mongodb
Expand Down Expand Up @@ -39,7 +39,4 @@ annotations:
url: https://www.cloudpirates.io
artifacthub.io/changes: |2
- kind: changed
description: "[percona/mongodb_exporter] Update image to v0.47.2 (#656)"
links:
- name: "Commit e3cebb5"
url: "https://github.com/CloudPirates-io/helm-charts/commit/e3cebb5"
description: "Chart updated"
1 change: 1 addition & 0 deletions charts/mongodb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,7 @@ The following table lists the configurable parameters of the MongoDB chart and t
| `persistence.size` | Size of persistent volume | `8Gi` |
| `persistence.mountPath` | Mount path for MongoDB data | `/data/db` |
| `persistence.annotations` | Annotations for persistent volume claims | `{}` |
| `persistence.labels` | Labels for persistent volume claims | `{}` |
| `persistence.existingClaim` | The name of an existing PVC to use for persistence | `""` |
| `persistence.subPath` | The subdirectory of the volume to mount to | `""` |

Expand Down
4 changes: 3 additions & 1 deletion charts/mongodb/templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -264,8 +264,10 @@ spec:
volumeClaimTemplates:
- metadata:
name: data
{{- with $labels := merge (include "mongodb.selectorLabels" . | fromYaml) .Values.persistence.labels .Values.podLabels }}
labels:
{{- include "mongodb.labels" . | nindent 10 }}
{{- toYaml $labels | nindent 10 }}
{{- end }}
{{- with .Values.persistence.annotations }}
annotations:
{{- toYaml . | nindent 10 }}
Expand Down
2 changes: 2 additions & 0 deletions charts/mongodb/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ persistence:
mountPath: /data/db
## @param persistence.annotations Annotations for persistent volume claims
annotations: {}
## @param persistence.labels Labels for persistent volume claim
labels: {}
## @param persistence.existingClaim The name of an existing PVC to use for persistence
existingClaim: ""
## @param persistence.subPath The subdirectory of the volume to mount to
Expand Down
7 changes: 2 additions & 5 deletions charts/postgres/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: postgres
description: The World's Most Advanced Open Source Relational Database
type: application
version: 0.12.4
version: 0.13.0
appVersion: "18.1.0"
keywords:
- postgres
Expand Down Expand Up @@ -43,7 +43,4 @@ annotations:
url: https://www.cloudpirates.io
artifacthub.io/changes: |2
- kind: changed
description: "fix nesting of auth.secretKeys.adminPasswordKey (#674)"
links:
- name: "Commit ed4f3e3"
url: "https://github.com/CloudPirates-io/helm-charts/commit/ed4f3e3"
description: "Chart updated"
1 change: 1 addition & 0 deletions charts/postgres/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,7 @@ The following table lists the configurable parameters of the PostgreSQL chart an
| `persistence.enabled` | Enable persistence using Persistent Volume Claims | `true` |
| `persistence.storageClass` | Persistent Volume storage class | `""` |
| `persistence.annotations` | Persistent Volume Claim annotations | `{}` |
| `persistence.labels` | Labels for persistent volume claims | `{}` |
| `persistence.size` | Persistent Volume size | `8Gi` |
| `persistence.accessModes` | Persistent Volume access modes | `["ReadWriteOnce"]` |
| `persistence.existingClaim` | The name of an existing PVC to use for persistence | `""` |
Expand Down
4 changes: 3 additions & 1 deletion charts/postgres/templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -294,8 +294,10 @@ spec:
volumeClaimTemplates:
- metadata:
name: data
{{- with $labels := merge (include "postgres.selectorLabels" . | fromYaml) .Values.persistence.labels .Values.podLabels }}
labels:
{{- include "postgres.labels" . | nindent 8 }}
{{- toYaml $labels | nindent 8 }}
{{- end }}
{{- with .Values.persistence.annotations }}
annotations:
{{- toYaml . | nindent 8 }}
Expand Down
2 changes: 2 additions & 0 deletions charts/postgres/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,8 @@ persistence:
## @param persistence.subPath The subdirectory of the volume to mount to
## Useful in dev environments and one PV for multiple services
subPath: ""
## @param persistence.labels Labels for persistent volume claims
labels: {}

## @section Persistent Volume Claim Retention Policy
persistentVolumeClaimRetentionPolicy:
Expand Down
2 changes: 1 addition & 1 deletion charts/rabbitmq/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: rabbitmq
description: A messaging broker that implements the Advanced Message Queuing Protocol (AMQP)
type: application
version: 0.7.10
version: 0.8.0
appVersion: "4.2.0"
keywords:
- rabbitmq
Expand Down
2 changes: 1 addition & 1 deletion charts/rabbitmq/templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -284,7 +284,7 @@ spec:
kind: PersistentVolumeClaim
metadata:
name: data
{{- with $labels := merge (include "rabbitmq.labels" . | fromYaml) .Values.persistence.labels }}
{{- with $labels := merge (include "rabbitmq.selectorLabels" . | fromYaml) .Values.persistence.labels .Values.podLabels }}
labels:
{{- toYaml $labels | nindent 10 }}
{{- end }}
Expand Down
8 changes: 4 additions & 4 deletions charts/redis/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: redis
description: An open source, in-memory data structure store used as a database, cache, and message broker.
type: application
version: 0.16.5
version: 0.16.6
appVersion: "8.4.0"
keywords:
- redis
Expand Down Expand Up @@ -42,7 +42,7 @@ annotations:
url: https://www.cloudpirates.io
artifacthub.io/changes: |2
- kind: changed
description: "metrics service annotation does not work (#687)"
description: "Fix Redis issue with immutableFields cause by the label addition on volumeClaimTemplate (#695)"
links:
- name: "Commit 6c053af"
url: "https://github.com/CloudPirates-io/helm-charts/commit/6c053af"
- name: "Commit f5ce66f"
url: "https://github.com/CloudPirates-io/helm-charts/commit/f5ce66f"
Loading