testcontainers / testcontainers/testcontainers-python

New Container: Lowkey Vault

オープン
#948 コメント 7 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

🚀 enhancement
主要言語
Python
スター
2.3k
フォーク
386
平均マージ
4時間 40分
マージ済み PR(30日)
1

説明

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...

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、issue にリンクされている Lowkey Vault Docker 設定を確認し、その 2 ポート構成をリポジトリに既に存在するコンテナーパターンと比較します。設定上の問題点を確認してカスタムコンテナーの期待される動作を定義し、その後、Azure Key Vault を使用したローカル開発とテストをサポートしていることを検証します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
azure, docker, python
領域
cloud, tooling
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。