# Optional: swap stub secrets for ExternalSecrets targeting Vault/Infisical.
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
  name: langfuse-server
  namespace: observability
spec:
  refreshInterval: 1h
  secretStoreRef:
    kind: ClusterSecretStore
    name: infisical
  target:
    name: langfuse-server
    creationPolicy: Owner
  dataFrom:
    - extract:
        key: /agentic-os/langfuse-server
