github-secret-store.yaml 786 B

1234567891011121314151617181920
  1. apiVersion: external-secrets.io/v1
  2. kind: SecretStore
  3. metadata:
  4. name: github
  5. spec:
  6. provider:
  7. # provider type: github
  8. github:
  9. secretType: Actions # Optional. Actions (default) or Dependabot
  10. appID: "**app ID goes here**"
  11. # url: Default "https://github.com/", for enterprise Github instances uncomment and add your domain like "https://github.domain.com/"
  12. # uploadURL: Default "https://github.com"
  13. auth:
  14. privateKey:
  15. name: github-app-private-key
  16. key: privateKey.pem
  17. installationID: "**installation ID goes here**"
  18. organization: "Github **organization name goes here**"
  19. #repository: "Optional. set this for repository/environment secrets"
  20. #environment: "Optional. set this for environment secrets"