テスト用の jenkins パイプライン用に、consul に 4 kv フォルダー (ディレクトリを意味します。各ペアには 10 のキーと値のペアが含まれます) を作成しました。アプリ用の .env ファイルを作成できるようにします。これらは、public_stable、private_stable、public_temp、private_temp です。public_stable と public_temp を新しい KV フォルダーに結合し、public_my_testing_env_name のような新しい名前を付けたいと考えています。プライベート値についても同様です。同僚が実行中の環境の値を更新するので、結合したい。testing_env_name を使用して、何千もの .env ファイルの中から .env ファイルを簡単に見つけることができるようにします。
1-) すべての値を読み取らずに、consul http エンドポイントでそれを行うことはできますか? 私はプログラムでそれをしたくありません。
2-) consul-template で値を読み取ります。consul-template でそのフォルダーを作成できますか?
3-) これは合法ではありません:| . このやり方でいいと思いますか?