dumpnet-argo/charts/mediamtx/templates/external-secret.yaml

27 lines
649 B
YAML

apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: zoitestream-secrets
namespace: mediamtx
annotations:
argocd.argoproj.io/sync-wave: "-1"
spec:
refreshInterval: 1h
secretStoreRef:
name: aws-secrets-manager
kind: ClusterSecretStore
target:
name: zoitestream-secrets
data:
- secretKey: PUBLISH_PASSWORD
remoteRef:
key: dumpnet
property: mediamtx.publish_password
- secretKey: HOOK_TOKEN
remoteRef:
key: dumpnet
property: mediamtx.hook_token
- secretKey: CREDS_TOKEN
remoteRef:
key: dumpnet
property: mediamtx.creds_token