kubernetes有了deployment,為什麼還有pod定義?

時間 2021-05-07 09:48:12

1樓:HappyLau談雲計算

pod的型別分為兩部分:

自主式pod,即直接編寫yaml定義pod資源控制器所控制的pod,通過Deployments,StatefulSets,Jobs等控制器控制

自主式pod不具備彈性擴容,故障恢復等高階的特性,而需要通過上層封裝如Deployment控制器來實現,而控制器按照功能有多種,兩者之間是巢狀呼叫的關係,不能替代,原因如下:

kubernetes排程的最小排程單元是podpod以template的形式被其他控制器所引用

2樓:班布

depkoyment也是呼叫pod來實現高階需求,但是pod就在那裡你可以不用但是deployment statusful daemonsey 都要用,但是也沒必要關掉萬一你有奇葩需求需要自己排程pof呢

3樓:貝克息

deployment可以理解為由兩部分組成,其中的template其實就是定義Pod,replicas定義需要的狀態,Deployment Controller保證pod數量等一直滿足需要的狀態。

Pod是k8s的最小排程單位,乙個Pod中可以有多個containers,彼此共享網路等,這是k8s的核心概念。Deployment,StatefulSet是Controller,保證Pod一直執行在你需要的狀態。

錘子有了M1,華為有了新SoC,小公尺有了MIX。魅族pro 6s是否有機會用聯發科將他們仨一舉擊敗?

peng gao 我用的魅族,但是現在想買小公尺mix,但是搶不到,魅族的設計進入死胡同了,沒有什麼創新改變,為什麼就不能把後蓋弄得平一點,和前面完全對稱阿 平情居 手持魅藍note3來回答這個問題,真是分外諷刺啊。魅族現在無論銷量和品牌都可以算到others裡面了。之所以會選擇魅族,原因有兩個 好...

有了macbook pro,iphone x,現在有閒錢,是買乙個iPad pro還是1060遊戲本?

元寶的花 一千多的筆記本我是絕對不會考慮的,不要考慮很多功能,想想自己需要什麼功能,還有,你有蘋果裝置,乙個系列互相傳輸東西比較方便啊 Ivience 建議都不要買 我當時也是購買了10.5寸的ipad pro,但是真正非專業的設計人員,使用的概率非常小。然後這個東西就會變成放下枕頭下面的東西。遊戲...

有了GPRS了為什麼還要Lora,NB IOT?

無由止 滿足低頻段低功耗領域的需要,就像很多東西都有民用和軍用,軍用的一般都比民用要好一點,但不代表民用的就不被需要。另外炒的火是為了掙錢,賠本賺吆喝是不可能的。 ID可以不用真名 用過NB的幾款模組 移遠BC95,新的BC28,有人NB74 答一下。1 NB IOT功耗相對比較低,有工作,待機Id...