DaemonSet(守護(hù)進(jìn)程集)的功能包括:
1. 確保每一個(gè)節(jié)點(diǎn)或者期望的節(jié)點(diǎn)上運(yùn)行一個(gè)Pod;
2. 新增節(jié)點(diǎn)時(shí)自動(dòng)部署一個(gè)Pod;
3. 移除節(jié)點(diǎn)時(shí)自動(dòng)刪除Pod。
它的典型使用場(chǎng)景包括:
1. 日志監(jiān)控采集進(jìn)程,如fluentd, icagent,;
2. 節(jié)點(diǎn)運(yùn)維進(jìn)程,等Node Problem Detector, OS-Operator-Agent;
3. Kubernetes 必要運(yùn)行組件,如Everest Driver, Calico等;
4. Device Plugin: GPU Device Plugin,運(yùn)行在GPU節(jié)點(diǎn)上。