External Secret Store Support: CyberArk
- Langage dominant
- Python
- Étoiles
- 22.1k
- Forks
- 5.3k
- Métriques de merge des PR
- Métriques de PR en attente
Description
### Tell us about the problem you're trying to solve
Currently, Airbyte only integrates with GCP and AWS for secret stores. Users who already use [CyberArk](https://www.cyberark.com/resources/product-datasheets/cyberark-secrets-manager) would like to be able to have Airbyte integrate with it.
### Describe the solution you’d like
Add CyberArk Secrets manager as an option for external secrets.
### Describe the alternative you’ve considered or used
A clear and concise description of any alternative solutions or features you've considered or are using today. We already have a SecretsPersistence interface to work with. The existing GCP Secrets Manager implementation can be found in the class GoogleSecretManagerPersistence. Basically we need to:
Implement SecretsPersistence for CyberArk with tests similar to what already exists.
Allow setting appropriate env variable to configure it and pipe through that configuration into the app.
In terms of external contribution part 1 should be very doable. We would be happy to help on part 2 once tests are passing for part 1.
PS. This request came from a customer in https://airbyte1416.zendesk.com/agent/tickets/2438 and I'm raising this on their behalf, this is related to the epic https://github.com/airbytehq/airbyte/issues/837
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.