provider.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. provider:
  2. name: aws
  3. displayName: "AWS Provider"
  4. v2Package: "github.com/external-secrets/external-secrets/apis/provider/aws/v2alpha1"
  5. stores:
  6. - gvk:
  7. group: "provider.external-secrets.io"
  8. version: "v2alpha1"
  9. kind: "SecretsManager"
  10. v1Provider: "github.com/external-secrets/external-secrets/providers/v2/aws/store"
  11. v1ProviderFunc: "NewProvider"
  12. - gvk:
  13. group: "provider.external-secrets.io"
  14. version: "v2alpha1"
  15. kind: "ParameterStore"
  16. v1Provider: "github.com/external-secrets/external-secrets/providers/v2/aws/store"
  17. v1ProviderFunc: "NewProvider"
  18. generators:
  19. - gvk:
  20. group: "generators.external-secrets.io"
  21. version: "v1alpha1"
  22. kind: "ECRAuthorizationToken"
  23. v1Generator: "github.com/external-secrets/external-secrets/providers/v2/aws/generator"
  24. v1GeneratorFunc: "NewECRGenerator"
  25. - gvk:
  26. group: "generators.external-secrets.io"
  27. version: "v1alpha1"
  28. kind: "STSSessionToken"
  29. v1Generator: "github.com/external-secrets/external-secrets/providers/v2/aws/generator"
  30. v1GeneratorFunc: "NewSTSGenerator"
  31. configPackage: "."