add vault secrets operator

This commit is contained in:
2025-05-12 01:04:00 +02:00
parent 49d5803b4f
commit 6a4dee0852
2 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: vault-secrets-operator
---
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: hashicorp
namespace: vault-secrets-operator
spec:
interval: 24h
url: https://helm.releases.hashicorp.com
---
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: vault-secrets-operator
namespace: vault-secrets-operator
spec:
interval: 30m
chart:
spec:
chart: vault-secrets-operator
version: 0.10.0
sourceRef:
kind: HelmRepository
name: hashicorp
namespace: vault-secrets-operator
interval: 12h
values:
defaultVaultConnection:
enabled: true
address: "https://openbao.lumpiasty.xyz:8200"

View File

@@ -11,6 +11,7 @@ resources:
- controllers/k8up.yaml
- controllers/openbao.yaml
- controllers/external-secrets.yaml
- controllers/vault-secrets-operator.yaml
- controllers/mongodb-operator.yaml
- controllers/cloudnative-pg.yaml
- diskpools/anapistula-delrosalae-hdd.yaml