add an initial start of using mariadb as an option for the database

This commit is contained in:
jessebot
2025-01-23 22:50:25 +01:00
parent 472a9f06fa
commit c0803306bf
5 changed files with 17 additions and 2 deletions
+5 -2
View File
@@ -5,5 +5,8 @@ dependencies:
- name: valkey - name: valkey
repository: oci://registry-1.docker.io/bitnamicharts repository: oci://registry-1.docker.io/bitnamicharts
version: 2.2.3 version: 2.2.3
digest: sha256:ca16c63a3650650ff09c9555a4f62fb6a2d54ce588ad9a87c531c685090a1138 - name: mariadb
generated: "2025-01-23T21:44:17.516108504Z" repository: oci://registry-1.docker.io/bitnamicharts
version: 20.2.2
digest: sha256:ab9c547cea93017a3a65f289e1573ee936a6925d3762200bb24d6e5dc512003c
generated: "2025-01-23T22:50:10.925885+01:00"
+5
View File
@@ -36,3 +36,8 @@ dependencies:
version: 2.2.3 version: 2.2.3
repository: oci://registry-1.docker.io/bitnamicharts repository: oci://registry-1.docker.io/bitnamicharts
condition: valkey.enabled condition: valkey.enabled
- name: mariadb
version: 20.2.2
repository: oci://registry-1.docker.io/bitnamicharts
condition: mariadb.enabled
+2
View File
@@ -14,6 +14,7 @@ A Helm chart for deploying Pixelfed on Kubernetes
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| oci://registry-1.docker.io/bitnamicharts | mariadb | 20.2.2 |
| oci://registry-1.docker.io/bitnamicharts | postgresql | 16.4.5 | | oci://registry-1.docker.io/bitnamicharts | postgresql | 16.4.5 |
| oci://registry-1.docker.io/bitnamicharts | valkey | 2.2.3 | | oci://registry-1.docker.io/bitnamicharts | valkey | 2.2.3 |
@@ -68,6 +69,7 @@ A Helm chart for deploying Pixelfed on Kubernetes
| ingress.hosts[0].paths[0].pathType | string | `"ImplementationSpecific"` | | | ingress.hosts[0].paths[0].pathType | string | `"ImplementationSpecific"` | |
| ingress.tls | list | `[]` | | | ingress.tls | list | `[]` | |
| livenessProbe | object | `{}` | This is to setup the liveness probe more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ | | livenessProbe | object | `{}` | This is to setup the liveness probe more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/ |
| mariadb.enabled | bool | `false` | enable mariadb subchart - currently experiemental for this chart read more about the values here: https://github.com/bitnami/charts/tree/main/bitnami/mariadb |
| nameOverride | string | `""` | This is to override the chart name. | | nameOverride | string | `""` | This is to override the chart name. |
| nodeSelector | object | `{}` | put the pixelfed pod on a specific node/nodegroup | | nodeSelector | object | `{}` | put the pixelfed pod on a specific node/nodegroup |
| phpConfigs | object | `{}` | PHP Configuration files Will be injected in /usr/local/etc/php-fpm.d | | phpConfigs | object | `{}` | PHP Configuration files Will be injected in /usr/local/etc/php-fpm.d |
Binary file not shown.
+5
View File
@@ -587,3 +587,8 @@ pixelfed:
access_key_id: "" access_key_id: ""
# -- key in existing Kubernetes Secret for secret_access_key. If set, ignores s3.secret_access_key # -- key in existing Kubernetes Secret for secret_access_key. If set, ignores s3.secret_access_key
secret_access_key: "" secret_access_key: ""
mariadb:
# -- enable mariadb subchart - currently experiemental for this chart
# read more about the values here: https://github.com/bitnami/charts/tree/main/bitnami/mariadb
enabled: false