1
DCOS/Mesosクラスタでいくつかの環境変数を設定しようとしています - これを行う最も簡単な方法は何ですか?Mesosクラスタのすべてのノードでenv varsを設定するにはどうすればよいですか?
DCOS/Mesosクラスタでいくつかの環境変数を設定しようとしています - これを行う最も簡単な方法は何ですか?Mesosクラスタのすべてのノードでenv varsを設定するにはどうすればよいですか?
Consul
とenvconsul
のコンボをご覧になることをお勧めします。 K/VとしてConsulを使用して、クラスタ全体の変数を格納および管理し、envconsulをコンテナ内のアプリに供給します。秘密の場合 - Vault
を追加してください。 あなたは簡単な解決策を探していると述べました。私はそれを達成するために比較的簡単でエレガントな方法だと言います。
達成したいことを説明できますか?すべての生成されたタスクに対してグローバルな環境を設定しますか? – janisz
@janisz。はい、確かに – EugeneMi
最も簡単な方法は '/ etc/environment'またはMesos Agentのinitで設定することです。これがオプションではない場合は、フレームワークを管理するか、[mesos hook module](https://github.com/mesos/modules/blob/master/hook/test_hook_module.cpp)を書きます。仕事。 – janisz