私は、機能に合った役割を果たし、使用するためのベストプラクティスに従いたいと考えています。可能:swarmの役割または2つの役割?
同じコモンを使用するが、使用方法が異なるロールを編成する方法は?ドッカーの群れを設置する例についてこれを説明しましょう。
Docker Swarmは、_master_
または_node_
としてインストールできます。現在私はswarm
ロールを持っています。 マスタとノードの両方のタスクを持つmain.yml
を持っています。変数によってのみ、タスクがマスター用であるかノード用であるかが決まります。
私はこれを好まない。変数を持つ代わりに、私はホストリストを使用して、何を言いたいのですか?
- サーバAは
- サーバB、サーバC swarm_masterです... swarm_node
ですこれは私が右の二つの異なる役割を、必要があることを意味? 1つはswarm_master
、もう1つはswarm_node
です。どのように私はこれらの2つの役割の間に集団の同じインストールを共有するつもりですか?
私は@knowhyの提案を参照してくださいいけませんか? – igr
彼は彼の答えを削除したと思います。私は私の例を更新しました。 –
1つの質問 - ここにdocker-commonが含まれています。それでドッカーの設置は重要な役割を果たすのではないでしょうか? – igr