feat: add valkey k8s deployment
Some checks failed
Some checks failed
This commit is contained in:
parent
c3b1763e50
commit
6f451522c4
2 changed files with 44 additions and 0 deletions
29
k8s/argo-apps/valkey.yaml
Normal file
29
k8s/argo-apps/valkey.yaml
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
---
|
||||||
|
apiVersion: argoproj.io/v1alpha1
|
||||||
|
kind: Application
|
||||||
|
metadata:
|
||||||
|
name: valkey
|
||||||
|
namespace: argocd
|
||||||
|
spec:
|
||||||
|
destination:
|
||||||
|
name: ''
|
||||||
|
namespace: apps-fuku
|
||||||
|
server: https://kubernetes.default.svc
|
||||||
|
project: fuku
|
||||||
|
syncPolicy:
|
||||||
|
automated: {}
|
||||||
|
sources:
|
||||||
|
- chart: valkey-cluster
|
||||||
|
repoURL: registry-1.docker.io/bitnamicharts
|
||||||
|
targetRevision: 1.0.*
|
||||||
|
helm:
|
||||||
|
valuesObject:
|
||||||
|
existingSecret: secrets-valkey
|
||||||
|
existingSecretPasswordKey: REDIS_PASSWORD
|
||||||
|
service:
|
||||||
|
type: LoadBalancer
|
||||||
|
persistence:
|
||||||
|
storageClass: truenas-nfs-csi
|
||||||
|
accessModes:
|
||||||
|
- ReadWriteMany
|
||||||
|
size: 50Gi
|
||||||
15
k8s/services/valkey/sealedsecrets.yaml
Normal file
15
k8s/services/valkey/sealedsecrets.yaml
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
---
|
||||||
|
apiVersion: bitnami.com/v1alpha1
|
||||||
|
kind: SealedSecret
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
name: secrets-valkey
|
||||||
|
namespace: apps-fuku
|
||||||
|
spec:
|
||||||
|
encryptedData:
|
||||||
|
REDIS_PASSWORD: AgCjt/Lbu+2WmEQv1TjvaRD/hMKPFYFYGxisNc4BMm3FqR5zZG4EBgLJSlFFk/YKnFEZl7tKaW1E0A0JxfIoIdivb6fbWOPUyLQy2oluDTR607o7Rk1tP8+nZ83gq3KdHgWQ02ocq4zEw6XATJxCsStGWQjCMAuEcXtHMEDpW87tiq/3CEV8u48Ao2Cf354omVKFzj17fMDe+Y7+Hs9QEChDCbt2LGTDNHOjYJd6jxEhhP8hzrj8IU1EahbmpI6uKlR4q3rBmngGlITi1UnUvVK98W89wLI8wgTRu6h4LOGtKKATUh0E1burLjgmTndrHp0+BkgjhdSeMRax4nwGZJ+xlTy2NYdE7xRCdz/9K5fKMBZKLDHYkaU+69QtkH3xTCSOONdim8A1HPix9jWBlGBMSMbt1SrS1TCHL+hsIH9njpsgS+9INzpvMD9zVspBSfj+05OrB6y6xe9alle87ILBsK4/y5G6prHUFguFeZJbTDuEzmWg5JY2yci4BB3TDP/zT7JWsP+MVfIqdFXKFDFMpM6a13PstC0JXumxot4zRydtAfhb5dZqlD+QA7I4V2RKTx3CVxTur4gGehz0aeLyAhScoiiqjG8+o1hQtX0JrGRt6oHSta9eASM+KaNWaU4sM5fDyh/zyVnzGEwNr/rWLVKUtD3+JpnpVbuRDe6ELIOBzFIl7M4VqWiyLHLWGfIWVZUXMX5ScC5T7Di1UA== # yamllint disable rule:line-length
|
||||||
|
template:
|
||||||
|
metadata:
|
||||||
|
creationTimestamp: null
|
||||||
|
name: secrets-valkey
|
||||||
|
namespace: apps-fuku
|
||||||
Loading…
Add table
Add a link
Reference in a new issue