testcontainers / testcontainers/testcontainers-python
New Container: Lowkey Vault
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 2.3k
- Forks
- 386
- Ø Merge
- 4 Std. 40 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
What is the new container you'd like to have?
I would like to implement a Lowkey Vault container (an Azure Key Vault emulator which already has .Net and Java Testcontainers modules).
Docker container: https://hub.docker.com/r/nagyesta/lowkey-vault
Docker configuration: https://github.com/nagyesta/lowkey-vault/tree/main/lowkey-vault-docker
Lowkey Vault can be very useful for projects which need direct integration with Azure Key Vault as it can enable local development and testing.
Why not just use a generic container for this?
Although the generic container can start the container, the configuration is far form trivial due to the fact that the container uses 2 ports and has some pitfalls we can help avoid with a custom container.
Other references:
I can provide a PR for this if you are okay with that...
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Überprüfung der im Issue verlinkten Lowkey Vault Docker-Konfiguration und vergleiche ihre Konfiguration mit zwei Ports mit den bestehenden Container-Mustern des Repositorys. Bestätige die Konfigurationsfallen und definiere das erwartete Verhalten des benutzerdefinierten Containers. Überprüfe anschließend, dass er lokale Entwicklung und Tests mit Azure Key Vault unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- azure, docker, python
- Bereich
- cloud, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100