あなた自身のDaemonSet [ターン]を実行します

このセクションプロメテウスノード輸出業者の例は、独自のDaemonSetを実行する方法を示します。

プロメテウスは、各監視ノードの形でデーモンを実行し、ノード輸出プロメテウス剤であり、人気のあるシステム監視方式です。

あなたがドッカーで直接ノード輸出コンテナを実行している場合、コマンドは次のとおりです。

ドッキングウィンドウで実行-d \ 
-v "は/ proc:/ホスト/ procの" \
-v "/ SYS:/ホスト/ SYS" \
-v "/:/ rootfsの" \
--net =ホスト\プロム/ノード、輸出国\
--path.procfs /ホストの/ proc \
\ --path.sysfs /ホスト/ SYS
--collector.filesystem.ignoredマウントポイント「^ /(SYS | PROC | DEV |ホスト|など)($ | /) "

のDaemonSet node_exporter.yml YAML設定ファイルに変換します。

ホストネットワークを直接使用する①。
②コンテナstartコマンドを設定します。
③ボリュームホスト通る経路  /proc/sys 及び  / 容器にマッピング。私たちは、後で詳しく説明しますボリューム。

実行  kubectl apply -f node_exporter.yml

DaemonSet node-exporter-daemonset 部署成功,k8s-node1 和 k8s-node2 上分别运行了一个 node exporter Pod。

DaemonSet 就讨论到这里,下一节我们学习另一个 Controller -- Job。

おすすめ

転載: www.cnblogs.com/twobrother/p/11088530.html