K8S実行DaemonSetコントローラ管理ポッド(8)

展開のK8Sの前に導入され、二つのコントローラをstatefulset。
展開はステートレスサービスの一部であり、nginxの、Tomcatは、無関連するPODの
statefulsetは、ステートフルなサービスを属します。mysqlの、ZK、etcd、ポッドのクラスタを形成


ここでは、このコントローラモード第三の方法DaemonSetを導入
:のDaemonSet一般的なアプリケーション・シナリオ
のような実行デーモンは、クラスタの各ノードに格納され、:glusterd又はCEPH。
flunentdまたはlogstash:など、各ノード上のログ収集デーモンを実行します。
プロメテウスノード輸出またはcollectd:などのデーモンを監視する各ノードの動作に関する。


DaemonSet違いの展開
コピーポッド展開展開はノード間で分散されますが、各ノードは、複数のコピーを実行することができます。
唯一の各ノード上の一つのコピーを実行することができます。違いはDaemonSetがあることです。


要約:DaemonSetこれによりコントローラは、各ノードは、主に監視エージェントがノード上に各ノードで実行されている、またはログ剤回収ように、ポッドの平均上記ノードのノードを割り当てるために使用されます。

-------------------------------------------------- --------------------------------、
の展開が続く
CATのdaemonset.yamlの
種類:DaemonSet
apiVersion:拡張機能/ v1beta1
メタデータ:
名前:nginxの-DS
ラベル:
K8S-アプリケーション:nginxの
スペック:
テンプレート:
メタデータ:
ラベル:
K8S-アプリケーション:nginxの
仕様:
コンテナ:

  • 画像:nginxの:1.7.9
    名前:nginxの
    ポート:
    • 名前:HTTP
      containerPort:80
      K8S実行DaemonSetコントローラ管理ポッド(8)

私たちは、テストでの展開を変更した場合

(注)は、ハコピーの数を指定しないこと

K8S実行DaemonSetコントローラ管理ポッド(8)
起動を参照してくださいは、ここにあります。これは非常に簡単ですDaemonSet

今日はここで説明する、プライベートの手紙メッセージへようこそ

おすすめ

転載: blog.51cto.com/xiaorenwutest/2483049