2016-07-12 17 views
1

DCOS/Mesosクラスタでいくつかの環境変数を設定しようとしています - これを行う最も簡単な方法は何ですか?Mesosクラスタのすべてのノードでenv varsを設定するにはどうすればよいですか?

+1

達成したいことを説明できますか?すべての生成されたタスクに対してグローバルな環境を設定しますか? – janisz

+0

@janisz。はい、確かに – EugeneMi

+0

最も簡単な方法は '/ etc/environment'またはMesos Agentのinitで設定することです。これがオプションではない場合は、フレームワークを管理するか、[mesos hook module](https://github.com/mesos/modules/blob/master/hook/test_hook_module.cpp)を書きます。仕事。 – janisz

答えて

0

Consulenvconsulのコンボをご覧になることをお勧めします。 K/VとしてConsulを使用して、クラスタ全体の変数を格納および管理し、envconsulをコンテナ内のアプリに供給します。秘密の場合 - Vaultを追加してください。 あなたは簡単な解決策を探していると述べました。私はそれを達成するために比較的簡単でエレガントな方法だと言います。

関連する問題