mirror of
https://github.com/auricom/home-cluster.git
synced 2025-12-30 18:27:26 +01:00
feat: add mariadb-kube
This commit is contained in:
@@ -7,6 +7,7 @@ resources:
|
||||
- freshrss
|
||||
- jobs
|
||||
- joplin-server
|
||||
- mariadb-kube
|
||||
- pgadmin
|
||||
- pgbackups
|
||||
- postgresql-kube
|
||||
|
||||
27
cluster/apps/data/mariadb-kube/helm-release.yaml
Normal file
27
cluster/apps/data/mariadb-kube/helm-release.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
||||
kind: HelmRelease
|
||||
metadata:
|
||||
name: mariadb-kube
|
||||
namespace: data
|
||||
spec:
|
||||
interval: 5m
|
||||
chart:
|
||||
spec:
|
||||
# renovate: registryUrl=https://charts.bitnami.com/bitnami/
|
||||
chart: mariadb
|
||||
version: 9.3.7
|
||||
sourceRef:
|
||||
kind: HelmRepository
|
||||
name: bitnami-charts
|
||||
namespace: flux-system
|
||||
interval: 5m
|
||||
values:
|
||||
image:
|
||||
registry: docker.io
|
||||
repository: bitnami/mariadb
|
||||
auth:
|
||||
rootPassword: "${SECRET_MARIADB_ROOT_PASSWORD}"
|
||||
persistence:
|
||||
enabled: true
|
||||
existingClaim: mariadb-kube
|
||||
5
cluster/apps/data/mariadb-kube/kustomization.yaml
Normal file
5
cluster/apps/data/mariadb-kube/kustomization.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- helm-release.yaml
|
||||
- volume.yaml
|
||||
15
cluster/apps/data/mariadb-kube/volume.yaml
Normal file
15
cluster/apps/data/mariadb-kube/volume.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: PersistentVolumeClaim
|
||||
metadata:
|
||||
name: mariadb-kube
|
||||
namespace: data
|
||||
labels:
|
||||
kasten-io-snapshots: "enable"
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
storageClassName: rook-ceph-block
|
||||
resources:
|
||||
requests:
|
||||
storage: 10Gi
|
||||
@@ -50,6 +50,7 @@ stringData:
|
||||
SECRET_KUBE_PROMETHEUS_STACK_ALERTMANAGER_PUSHOVER_TOKEN: ENC[AES256_GCM,data:RQVClsRr3iGuAeIaoLSWYpMLBA1U8oM3tHB0wo5h,iv:RsQ+HHPQDWFd8SwBzW6VXp5A+k8OxwazYdJ4tUZsEjg=,tag:en6HdVagYWShz9ImeVZeyw==,type:str]
|
||||
SECRET_KUBE_PROMETHEUS_STACK_GRAFANA_ADMIN_PASSWORD: ENC[AES256_GCM,data:XtZaLE6lbRdtnXzUejo=,iv:/hJ0A0tTK+UcABTIhNuL1tlmSpu4UI5BsYvF5e36K44=,tag:bmrB2Ad9hj77BZtWfFNnUg==,type:str]
|
||||
SECRET_LYCHEE_DB_PASSWORD: ENC[AES256_GCM,data:9dzZQDqEteIb0g7fXY4=,iv:CNGH6Z1Hnik4HInuj0x9fw/tWx3osVJWlPVHbTMyrE0=,tag:xwBDUFQ0wz5TzOAQ2oyxtw==,type:str]
|
||||
SECRET_MARIADB_ROOT_PASSWORD: ENC[AES256_GCM,data:lVP0R13c6YVZdq1C8/dGng==,iv:S8yxD+6cwV7bAmi+N7lhtEflGCsKdik7ZR4rEa49Noo=,tag:nikpNMDJwycvA+zXhk4Pdg==,type:str]
|
||||
SECRET_MINIO_ACCESS_KEY: ENC[AES256_GCM,data:pKBn7MY=,iv:je1oV2pfRPSPWMEixw66e/dAIghAVcqWDpfm6qch9Qw=,tag:vIyUYAhyul4xMmpMmI+kOg==,type:str]
|
||||
SECRET_MINIO_SECRET_KEY: ENC[AES256_GCM,data:FP3vvcD2z6u0ZHmcFFlt1SFexzY=,iv:0tvSP+f29nuMw0oYW8WOcutaOhk9iG65K8v//GQrTOw=,tag:vZdTs0ygzien7QD4CFPvwA==,type:str]
|
||||
SECRET_MINIO_ENDPOINT: ENC[AES256_GCM,data:kiSJutyP8yx73CSv/BiYMiur5Yu21Rpm,iv:ERTeM4W/SFs/ggrV90CH2iLPcMJ+72wdlNBrtd/ib00=,tag:+iK80l/4GHCCyjN50DZkKg==,type:str]
|
||||
@@ -72,8 +73,8 @@ sops:
|
||||
gcp_kms: []
|
||||
azure_kv: []
|
||||
hc_vault: []
|
||||
lastmodified: '2021-04-21T07:17:18Z'
|
||||
mac: ENC[AES256_GCM,data:XIsxtVqEGIifUUEg4DnFl4sGcv7k/HTStjGLtypPByvWnL7wL2+wciOAp97vV6MR/6QBEl5Q36WCDl0NU/x/QZL/KQywJv1h3yrviMEgSTuJQY7dFjeUfC4zfSgWiXxqcIVlJb2bqYZ5JiE5IxfUK1AvFB7Ihc4fPhX8iXCjSiM=,iv:+Ta7b6hkHvHPTWLmMbm31sAWaoOtRMyIznuBCBI6ddQ=,tag:lrm8GhpmPmgs9MNlq90e7A==,type:str]
|
||||
lastmodified: '2021-04-21T08:33:46Z'
|
||||
mac: ENC[AES256_GCM,data:WWZA9FlFQ2cskxDuzz3R6ks57km08N8R1N1+vnLaE8/7eCHizQzLU+nPqJv0S6zy+JdNsofd96kylm+YsFozDEGE+75d2i/6MDMApmJjOen6A9LrJBmXgLjHGrzegqhDxVon1T1slDRVg88Y95DQhA/TMUZtpCFXFYAmRSJGvzs=,iv:oF9KoGTDjXaYeJ/OznAAlVmTd1c3ci9bvy7uJT8HiC0=,tag:fdiH3fZ245LNYP98aGfEew==,type:str]
|
||||
pgp:
|
||||
- created_at: '2021-04-19T23:03:06Z'
|
||||
enc: |
|
||||
|
||||
Reference in New Issue
Block a user