Pod详解-生命周期-概述
生活随笔
收集整理的這篇文章主要介紹了
Pod详解-生命周期-概述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們一般將pod對象從創建至終的這段時間范圍稱為pod的生命周期,它主要包含下面的過程:
?
-
pod創建過程
-
運行初始化容器(init container)過程
-
運行主容器(main container)
-
容器啟動后鉤子(post start)、容器終止前鉤子(pre stop)
-
容器的存活性探測(liveness probe)、就緒性探測(readiness probe)
-
-
pod終止過程
在整個生命周期中,Pod會出現5種狀態(相位),分別如下:
-
掛起(Pending):apiserver已經創建了pod資源對象,但它尚未被調度完成或者仍處于下載鏡像的過程中
-
運行中(Running):pod已經被調度至某節點,并且所有容器都已經被kubelet創建完成
-
成功(Succeeded):pod中的所有容器都已經成功終止并且不會被重啟
-
失敗(Failed):所有容器都已經終止,但至少有一個容器終止失敗,即容器返回了非0值的退出狀態
-
未知(Unknown):apiserver無法正常獲取到pod對象的狀態信息,通常由網絡通信失敗所導致
總結
以上是生活随笔為你收集整理的Pod详解-生命周期-概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Pod详解-资源配额
- 下一篇: Pod详解-生命周期-创建和终止