Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- .woodpecker.yaml: build+push agent and dispatcher images to Harbor on mainline/tag - k8s/argocd-app.yaml: ArgoCD Application syncing k8s/ from mainline - k8s/externalsecrets/: ExternalSecret manifests for all 19 agent AppRole creds + dispatcher - ArgoCD app applied to cluster, Woodpecker repo enabled with harbor secrets
24 lines
No EOL
535 B
YAML
24 lines
No EOL
535 B
YAML
---
|
|
# ExternalSecret: dispatcher approle
|
|
apiVersion: external-secrets.io/v1beta1
|
|
kind: ExternalSecret
|
|
metadata:
|
|
name: dispatcher-approle
|
|
namespace: autojanet
|
|
spec:
|
|
refreshInterval: 1h
|
|
secretStoreRef:
|
|
name: openbao
|
|
kind: ClusterSecretStore
|
|
target:
|
|
name: dispatcher-approle
|
|
creationPolicy: Owner
|
|
data:
|
|
- secretKey: role_id
|
|
remoteRef:
|
|
key: autojanet/pm/approle
|
|
property: role_id
|
|
- secretKey: secret_id
|
|
remoteRef:
|
|
key: autojanet/pm/approle
|
|
property: secret_id |