演示網(wǎng)站怎么做在線網(wǎng)頁制作網(wǎng)站
Daemonset
一個(gè)節(jié)點(diǎn)部署一個(gè)節(jié)點(diǎn)
當(dāng)有節(jié)點(diǎn)DaemonSet 確保全部 (或者某些) 節(jié)點(diǎn)上運(yùn)行一個(gè) Pod 的副本。加入集群時(shí),也會(huì)為他們新增一個(gè) Pod 。當(dāng)有節(jié)點(diǎn)從集群移除時(shí),這些Pod 也會(huì)被回收。刪除 DaemonSet 將會(huì)刪除它創(chuàng)建的所有 Pod。
DaemonSet 的典型用法:
例如 glusterd、ceph。在每個(gè)節(jié)點(diǎn)上運(yùn)行集群存儲(chǔ) DaemonSet,在每個(gè)節(jié)點(diǎn)上運(yùn)行日志收集 DaemonSet,例如 fluentd、logstash。在每個(gè)節(jié)點(diǎn)上運(yùn)行監(jiān)控 DaemonSet,例如 Prometheus Node Exporter、zabbix agent等
一個(gè)簡單的用法是在所有的節(jié)點(diǎn)上都啟動(dòng)一個(gè) DaemonSet,將被作為每種類型的 daemon 使用。
一個(gè)稍微復(fù)雜的用法是單獨(dú)對(duì)每種 daemon 類型使用多個(gè) DaemonSet,但
具有不同的標(biāo)志,并且對(duì)不同硬件類型具有不同的內(nèi)存、CPU 要求
為什么控制節(jié)點(diǎn)上不能部署?
因?yàn)榭刂乒?jié)點(diǎn)上有污點(diǎn)
怎么辦呢
如果想擴(kuò)容節(jié)點(diǎn) 但是 token值過期了 應(yīng)該這樣做
=======================
job
執(zhí)行批處理任務(wù),僅執(zhí)行一次任務(wù),保證任務(wù)的一個(gè)或多個(gè)Pod成功結(jié)束.
CronJob
Cron Job 創(chuàng)建基于時(shí)間調(diào)度的 Jobs。
一個(gè) CronJob 對(duì)象就像 crontab (cron table)文件中的一行,它用 Cron 格式進(jìn)行編寫,并周期性地在給定的調(diào)度時(shí)間執(zhí)行 Job。
·HPA
根據(jù)資源利用率自動(dòng)調(diào)整service中Pod數(shù)量,實(shí)現(xiàn)Pod水平自動(dòng)縮放
處理一些離線任務(wù)
想用這個(gè)鏡像 沒有
這個(gè)Pod是由job 控制器創(chuàng)建的
這個(gè)是一次性的,周期化的?
job 相當(dāng)于linux 里面的at任務(wù) 一次性的
========================
周期化的控制器
回收資源
crondjob 控制器創(chuàng)建job控制器 ?job控制器 創(chuàng)建 pod
每分鐘一個(gè) 超過3 個(gè)就會(huì)被刪掉