apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: peertube-credentials namespace: default spec: refreshInterval: "1h" secretStoreRef: name: vault-external-secrets-store kind: ClusterSecretStore target: name: peertube-secret creationPolicy: Owner data: - secretKey: POSTGRES_USER remoteRef: key: peertube property: db-user - secretKey: POSTGRES_PASSWORD remoteRef: key: peertube property: db-password - secretKey: PEERTUBE_SECRET remoteRef: key: peertube property: peertube-secret - secretKey: PEERTUBE_ADMIN_EMAIL remoteRef: key: peertube property: admin-email