# Gitea token of the private `flux-bot` user: collaborator with write on # homelab-infra only, token scoped to write:repository. Stored in OpenBao as # username/password because that is the basic-auth Secret shape Flux reads. apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: homelab-infra-write namespace: flux-system spec: refreshInterval: 1h secretStoreRef: kind: ClusterSecretStore name: openbao target: creationPolicy: Owner name: homelab-infra-write dataFrom: - extract: key: k8s/flux-image-automation