2017-02-15 15 views
0

Docker SwarmかKubernetesが私の使用事例に適しているかどうかを判断しようとしています。フォワード・プロキシのクラス

基本的には、(squid、nginx、またはカスタムノードスクリプトを使用して)前方プロキシの小さなクラスタを構築し、それらをすべて一緒に展開/開始/停止/パージすることができます。

1つのIPアドレスでプロキシクラスタにアクセスできる必要があります。マネージャはノードに要求をロードバランシングできる必要があり、各プロキシノードは固有の発信IPアドレスを使用する必要があります。

私は思ったんだけど:

  1. はドッカースウォームおよび/またはKubernetesそれについて移動する正しい方法はありますか?

  2. もしそうなら、Docker Swarmおよび/またはKubernetesとそのワーカーノード(プロキシを実行している)を単一の専用サーバーまたは個別の仮想サーバーにセットアップする必要がありますか?すべてのクラスタノードがキャッシュ用のファイル・システム・ストレージ、共通設定など

  3. その他のヒントは、この作業を取得するを共有するため

  4. はそれも可能です。

ありがとう!

答えて

1
    ドッカーが群れモードで実行されている単一の専用サーバーでこの
  1. ファイル名を指定して実行]ドッキングウィンドウのために働くべきで
  2. 。私は仮想サーバーが必要ないと思っています。また、複数の専用サーバーにswarmを実行することもできます。
  3. https://docs.docker.com/engine/swarm/secrets/は、一部の設定と構成でうまく機能します。重要なストレージが必要な場合は、クラスタにデータベースサービスを追加するだけです。

Docker swarmモードは要件を非常によく満たしています。リクエストは自動的にスワム全体でバランスされ、各サービスインスタンスは一意のアドレスを持つように設定できます。あなたは群モードのチュートリアルをチェックしてください:https://docs.docker.com/engine/swarm/swarm-tutorial/

+0

ありがとう!それが始まるのに役立ちます。 – Nick

関連する問題