cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit a694750b8699cceeb37f2b5812e753baaa3e09c3
parent de627a60f10d87bce4fea4eaf1a808b2565a2341
Author: MTRNord <mtrnord1@gmail.com>
Date:   Tue,  3 Jun 2025 19:00:12 +0200

Vault secrets operator

Diffstat:
Aapps/base/vault/vault-secrets-operator.yaml | 31+++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+), 0 deletions(-)

diff --git a/apps/base/vault/vault-secrets-operator.yaml b/apps/base/vault/vault-secrets-operator.yaml @@ -0,0 +1,31 @@ +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: vault-secrets-operator + namespace: vault +spec: + releaseName: vault-secrets-operator + interval: 60m + chart: + spec: + chart: vault-secrets-operator + version: "0.10.0" + sourceRef: + kind: HelmRepository + name: vault + values: + defaultVaultConnection: + enabled: true + address: "http://vault.vault.svc.cluster.local:8200" + skipTLSVerify: false + controller: + manager: + clientCache: + persistenceModel: direct-encrypted + storageEncryption: + enabled: true + keyName: vso-client-cache + transitMount: vso-transit + kubernetes: + role: auth-role-operator + serviceAccount: vault-secrets-operator