第六章 九析帶你輕鬆完爆 k8s - DaemonSet 簡介

目錄

1 前言

2 邀約

3 DaemonSet 對象介紹

4 DaemonSet 實例


1 前言

        如果你對博客有任何疑問,請告訴我。

1.png


2 邀約

        你可以從 b 站搜索 “九析”,獲取免費的、更生動的視頻資料:

clipboard2.png


3 DaemonSet 對象介紹

        DaemonSet 確保在每個 Node 上都運行一個工作負載副本,即使動態添加 Node,也可以動態感知並在新的 Node 上創建新的工作負載副本。

        DaemonSet 使用場景:

日誌收集服務:fluentd、logstash

網絡服務:flannel、canal、calico

監控服務:Prometheus


4 DaemonSet 實例

        DaemonSet 實例如下:

spacer.gifclipboard3.png

        執行如下語句創建 DaemonSet 對象:

kubectl apply -f jiuxi-daemonset.yaml

        因爲本人 k8s 集羣有 13 個節點,其中 3 個是 master,因爲 master 節點被設置爲 node-role.kubernetes.io/master:NoSchedule 的污點不會調度運行 Pod,其他10個 Node 都運行了 DaemonSet 的工作負載。如下圖所示:

spacer.gifclipboard4.png

        自此,九析帶你輕鬆完爆 DaemonSet 使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章