本文介紹如何對已有的容器實例進行擴容、縮容、重啟和更新部署等操作,以及如何查看應用部署記錄和基于歷史部署記錄執行回滾部署實例操作。
前提條件
已經完成代碼類型組件實例的部署。具體操作,請參見部署代碼類型組件實例。查看代碼類型組件實例的資源用量
說明 本文以選擇默認流水線部署為例,說明如何管理代碼類組件實例。
- 在應用部署頁面,單擊目標實例卡片。在應用部署實例面板的日志和監控區域,單擊查看Pod用量。
- 在新打開的Pod用量頁面查看容器資源詳情,您也可以在namespace和Pod下拉列表中選擇目標命名空間和Pod進行查看。
查看代碼類型組件實例的運行日志
- 在應用部署頁面,單擊目標實例卡片。在目標實例組件面板的日志和監控區域,單擊查看實時日志。
- 在運行日志對話框中,分別在實例下拉列表選擇目標實例和容器下拉列表選擇目標容器,設置日志顯示行數。您也可以單擊對話框右上角的刷新,或者選中自動刷新。
擴容或縮容代碼類型組件實例
說明 僅實例組件來源是代碼或鏡像的實例支持該功能,實例組件來源是模板的實例不支持該功能。
- 在應用部署頁面,單擊目標實例組件卡片,在目標實例組件面板,單擊擴容/縮容。
- 在服務資源調整對話框中,修改實例數,完成后單擊確認。
更新代碼類型組件實例
說明 當前版本一個環境只能部署一個應用實例,如果您需要更改應用版本或配置,請執行以下操作。
- 在應用部署頁面,單擊目標實例卡片。在目標實例組件面板,單擊更新。
- 如果您在創建項目時沒有配置用于存放構建代碼類型組件的鏡像,界面會出現未配置鏡像倉庫提示,請您先配置鏡像倉庫。
關于如何在項目中配置用于存放構建代碼類型組件的鏡像,請參見配置鏡像倉庫。
- 在更新實例部署 - 部署配置面板,修改相關配置信息,完成后單擊下一步。
- 在更新實例部署 - 環境配置面板,修改相關配置信息,完成后單擊開始部署。頁面提示更新成功,系統重新生成一個實例ID,開始部署。
回滾代碼類型組件實例
- 在應用部署頁面,單擊目標實例卡片。在目標實例組件面板,單擊回滾。
- 在回滾應用部署對話框中,選中要回滾的版本,單擊下一步。
- 選擇回滾策略并設置發布參數,單擊回滾。
重啟代碼類型組件實例
說明 僅實例組件來源是代碼或鏡像的實例支持該功能,實例組件來源是模板的實例不支持該功能。
- 在應用部署頁面,單擊目標實例卡片。在目標實例組件面板,單擊重啟。重要 系統會通過先部署新實例再停止舊實例的方式實現重啟,從而保證業務連續性。
- 在二次確認對話框中,單擊重啟。
停止代碼類型組件實例
- 在應用部署頁面,單擊目標實例卡片,在目標實例組件面板,單擊停止。
- 在二次確認對話框中,單擊停止。說明 系統通過將實例數量縮容為0的方式實現停止實例。
啟動代碼類型組件實例
說明 當代碼類型組件實例的狀態為已停止時,您才能發起啟動代碼類型組件實例的操作。
- 在應用部署頁面,單擊目標實例卡片。在目標實例組件面板,單擊啟動。
- 在二次確認對話框中,設置啟動實例數后,單擊啟動。
刪除代碼類型組件實例
- 在應用部署頁面,單擊目標實例卡片,在目標實例組件面板,單擊刪除。
- 在二次確認對話框中,單擊刪除。說明 系統將會刪除此環境中該實例的所有環境信息,包括Pod、網絡、歷史部署記錄等。
終止部署異常的代碼類型組件實例
- 在應用部署頁面,單擊目標實例組件卡片(部署狀態為部署異常),在目標實例組件面板,單擊終止。
- 在二次確認對話框中,單擊終止部署。
查看代碼類型組件實例的部署記錄和部署日志
說明 僅支持查看實例部署類型為更新和創建的日志信息。
- 在應用部署頁面,單擊目標實例組件卡片,在目標實例組件面板的部署記錄區域,查看部署記錄。
- 單擊目標部署記錄ID右側的日志,您可查看此次部署過程的流水線詳細日志。查看結果如下:
- 如果部署流水線選擇的默認流水線,則流水線部署日志如下圖所示。
- 如果部署流水線選擇的三方流水線,則流水線部署日志如下圖所示。
您可以單擊查看更多運行記錄,在流水線實例頁面查看更多運行記錄。
- 如果部署流水線選擇的自定義流水線,則自定義流水線部署日志如下圖所示。
本文以增加了流水線控制任務的流水線為例,說明自定義流水線的應用部署日志詳情。
- 處于審批流的部署日志詳情如下。單擊查看進度,在進度詳情頁面,您可以查看具體訪問進度。您也可以在部署實例詳情面板的部署記錄區域,在目標部署記錄的狀態列,單擊審批進度,進入審批進度詳情頁。
- 如果您想終止自定義流水線的部署流程,單擊實例變更記錄對話框中的終止流程。在二次確認對話框中,單擊確定。
- 處于審批流的部署日志詳情如下。
- 可選:查看指定部署記錄的詳細部署配置。
- 單擊目標部署記錄ID右側的詳情。
- 在部署記錄詳情面板,您可以查看部署內容、資源規格和部署策略等信息。
- 如果您需要回滾到此版本,則單擊回滾到此版本。在回滾應用部署對話框中,設置回滾策略和發布量后,單擊回滾。
查看代碼類型組件實例的容器集群信息
- 在應用部署頁面,單擊目標實例卡片。單擊目標實例卡片,在目標實例組件面板,單擊容器集群。
- 在容器集群對話框中,您可以單擊查看BizWorks納管集群信息和訪問部署在集群上的工作負載右側鏈接,查看容器集群相關信息。
- 單擊查看BizWorks納管集群信息右側鏈接,在集群管理查看納管集群基礎信息。您可以單擊查看納管集群詳情,查看集群詳情。
- 單擊訪問部署在集群上的工作負載右側鏈接,在容器服務ACK控制臺查看相關工作負載詳情。
- 完成查看后,單擊關閉。
更新和查看代碼類型組件實例的網絡配置
說明 僅當部署托管應用組件,且組件類型為代碼和鏡像時,才需配置網絡訪問。
更新網絡配置
- 在應用部署頁面,單擊目標實例組件卡片,在目標實例組件面板的網絡訪問區域,單擊修改網絡訪問配置。
- 在修改網絡訪問配置對話框按照需求修改后,單擊保存。
查看網絡配置
- 在應用部署頁面,單擊目標實例組件卡片,在目標實例組件面板的網絡訪問區域,查看網絡配置關聯關系。
- 單擊如何訪問。查看由HTTP協議或TCP/UDP協議實現的網絡訪問指引信息。
- 單擊更多信息。查看所創建的Service和Ingress信息。
查看流水線變量
如果在部署應用實例時,選擇的流水線是自定義流水線,且自定義流水線中設置了自定義變量,則在實例部署詳情的部署概述區域,您可以單擊查看流水線變量,在流水線變量詳情對話框中,查看自定義變量詳情。
文檔內容是否對您有幫助?