fix: source flux ui login from doppler
Deploy Cluster / Terraform (push) Successful in 34s
Deploy Cluster / Ansible (push) Successful in 20m14s

This commit is contained in:
2026-05-05 06:26:48 +00:00
parent c416610f4f
commit 95c4fafd4d
6 changed files with 49 additions and 1 deletions
@@ -0,0 +1,25 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: weave-gitops-auth
namespace: flux-system
spec:
refreshInterval: 1h
secretStoreRef:
name: doppler-hetznerterra
kind: ClusterSecretStore
target:
name: cluster-user-auth
creationPolicy: Owner
template:
type: Opaque
data:
username: "{{ .fluxUiAdminUsername }}"
password: "{{ .fluxUiAdminPasswordHash }}"
data:
- secretKey: fluxUiAdminUsername
remoteRef:
key: FLUX_UI_ADMIN_USERNAME
- secretKey: fluxUiAdminPasswordHash
remoteRef:
key: FLUX_UI_ADMIN_PASSWORD_HASH