強制刪除k8s集群中的pod

2022-07-24 13:33:23 字數 498 閱讀 1090

目錄

之前手動部署乙個映象到k8s集群中,發現一些配置出錯了,導致pod一直在不停的重啟,下面記錄強制刪除pod的命令

先說下網上大部分強制刪除操作吧,我試了好幾次不管用,尷尬

kubectl delete pod -n namespace podname --force --grace-period=0
言歸正傳,記錄下強制刪除pod的命令

當你的pod是通過deployment來建立的,可以這樣刪除

當你是直接通過rc來部署時(也是我自己這樣部署的),編輯rc,將啟動數量改為0,那麼你的pod就會被刪掉了

k8s集群建立pod,執行pod

k8s集群搭建好後,各個node的狀態變成了ready,就可以建立pod,建立完成後,就會預設的執行其中的container。使用乙個簡單yaml檔案描述pod apiversion v1 必選,版本號,例如v1,版本號必須可以用 kubectl api versions 查詢到 kind pod ...

k8s中正確刪除pod的方法

檢視rs和deployment以及pod 刪除deployment 再次檢視rs和deployment 再次檢視pod就會發現已經沒有資訊了,刪除成功 deployment controller 管理維護deployment,關聯deployment和deployment controller,保證...

k8s集群給pod指定執行的node

k8s集群的yaml檔案,需要指定pod在哪個node上面執行很簡單,可以有兩種方法。1.強制約束pod排程在指定node節點上 2.通過label selector機制選擇節點 查詢node的label情況命令 kubectl get node show labels為node新增label ku...