--- apiVersion: secrets.hashicorp.com/v1beta1 kind: VaultAuth metadata: name: flux namespace: flux-system spec: method: kubernetes mount: kubernetes kubernetes: role: flux serviceAccount: flux-vso vaultConnectionRef: vault/vault --- apiVersion: secrets.hashicorp.com/v1beta1 kind: VaultStaticSecret metadata: name: forgejo-git-ssh namespace: flux-system spec: type: kv-v2 mount: secret path: flux/forgejo/git-ssh destination: name: git-ssh-auth create: true overwrite: true refreshAfter: 1h vaultAuthRef: flux