beyondtrust-push-secret.yaml 1014 B

123456789101112131415161718192021222324252627282930313233
  1. apiVersion: external-secrets.io/v1alpha1
  2. kind: PushSecret
  3. metadata:
  4. name: pushsecret-beyondtrust
  5. spec:
  6. refreshInterval: 1h0m0s
  7. secretStoreRefs:
  8. - name: beyondtrust-store
  9. kind: ClusterSecretStore
  10. selector:
  11. secret:
  12. name: app-credentials
  13. data:
  14. - match:
  15. secretKey: "password"
  16. remoteRef:
  17. remoteKey: "" # not used in Beyondtrust PushSecret
  18. property: "" # not used in Beyondtrust PushSecret
  19. metadata:
  20. secret_type: CREDENTIAL # (FILE/CREDENTIAL/TEXT)
  21. title: Secret Title 505
  22. username: fhernandez
  23. description: Secret Title Description
  24. file_name: credentials.txt # only for FILE secret_type
  25. folder_name: folder1
  26. owner_id: 1
  27. group_id: 1
  28. owner_type: User
  29. notes: "This is a sample note for the secret"
  30. urls: # List of URLs associated with the secret (optional)
  31. - url: https://myapp.example.com/login
  32. id: "454"
  33. credential_id: "25"