infra/k8s/apps/vaultwarden/helmrelease.yaml
2026-03-10 13:03:03 +08:00

27 lines
609 B
YAML

apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: vaultwarden
namespace: vaultwarden
spec:
interval: 10m
chart:
spec:
chart: vaultwarden
sourceRef:
kind: HelmRepository
name: vaultwarden
namespace: flux-system
values:
domain: https://vault.n0ball.tw
database:
type: postgresql
existingSecret: vaultwarden-db-secret
existingSecretKey: DATABASE_URL
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: "n0ball-tw-issuer"
hostname: vault.n0ball.tw
tls: true