基本概念
容器組(Pod)是Kubernetes中最小的可部署單元。一個Pod(容器組)包含了一個應用程序容器(某些情況下是多個容器)、存儲資源、一個唯一的網絡IP地址、以及一些確定容器該如何運行的選項。Pod容器組代表了Kubernetes中一個獨立的應用程序運行實例,該實例可能由單個容器或者幾個緊耦合在一起的容器組成。
操作場景
Kubernetes集群中的Pod存在如下兩種使用途徑:
一個Pod中只運行一個容器。"one-container-per-pod" 是Kubernetes中最常見的使用方式。此時,您可以認為Pod容器組是該容器的wrapper,Kubernetes通過Pod管理容器,而不是直接管理容器。
一個Pod中運行多個需要互相協作的容器。您可以將多個緊密耦合、共享資源且始終在一起運行的容器編排在同一個Pod中,可能的情況有:
1、Content management systems,file and data loaders, local cache managers等
2、log and checkpoint backup,compression, rotation, snapshotting等
3、data change watchers, logtailers, logging and monitoring adapters, event publishers等
4、proxies, bridges, adapters等
5、controllers, managers,configurators, and updaters
您可以在云容器引擎中方便的管理容器組(Pod),如查看YAML、遠程登錄、銷毀重建等操作。
前提條件
您需要存在一個可用集群,若沒有可用集群,請參照集群開通中內容創建。
操作步驟及說明
1、查看YAML
1)登錄云容器引擎控制臺,在左側導航欄中選擇“工作負載 > 容器組”
2)單擊實例列表中后的“查看YAML”
2、銷毀重建
1)登錄云容器引擎控制臺,在左側導航欄中選擇“工作負載 > 容器組”
2)單擊實例列表中后的“銷毀重建
請仔細閱讀系統提示,刪除操作無法恢復,請謹慎操作。
說明若Pod所在節點不可用或者關機,負載無法刪除時可以在詳情頁面實例列表選擇強制刪除。請確保要刪除的存儲沒有被其他負載使用,導入和存在快照的存儲只做解關聯操作。
3、遠程登錄
1)登錄云容器引擎控制臺,在左側導航欄中選擇“工作負載 > 容器組”
2)單擊實例列表中后的“遠程登錄”
3)在彈出的對話框中點擊“登錄”