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