全部產品
Search
文件中心

Enterprise Distributed Application Service:管理應用生命週期

更新時間:Dec 27, 2024

將Container ServiceK8s叢集中的應用託管至EDAS後,可以在EDAS控制台上管理該應用的生命週期,包括部署新版本的應用、部署歷史版本的應用、擴縮容等操作,此外也可以通過編輯YAML對該應用進行更精細的生命週期管理。

訪問應用總覽頁面

  1. 登入EDAS控制台,在左側導覽列單擊應用管理 > 應用列表,在頂部功能表列選擇地區並在頁面上方選擇微服務空間,在叢集類型下拉式清單中選擇K8s叢集,然後單擊目標應用程式名稱。

  2. 应用总览頁面管理應用的生命週期。

    應用總覽頁面

部署新版本的應用

應用總覽頁面右上方選擇部署 > 部署,並選擇需要的發布方式。請參見:

說明

開始部署後,可在變更記錄頁面查看變更記錄資訊。

部署歷史版本的應用

應用總覽頁面右上方選擇部署 > 部署歷史版本,在部署歷史版本對話方塊選擇要部署的歷史版本,並單擊部署該版本

在部署過程中復原應用

當應用正在部署時,在應用總覽頁面頂部單擊查看詳情,然後在變更記錄頁面右上方單擊復原,並在確認對話方塊中單擊確認

啟停應用

當應用處於運行狀態時,可以根據業務需求在應用總覽頁面右上方單擊停止來停止應用。停止應用是通過將Pod數縮容至0個來實現的。應用內至少包含1個運行中的Pod時,才能進行應用停止操作。

重要

應用停止時,如果其運行依賴其他產品,例如SLB和VPC,所依賴的產品或者服務依然處於計費狀態。

當應用處於停止狀態時,可以根據業務需求來啟動應用。在應用總覽頁面右上方單擊啟動,然後在啟動應用對話方塊中設定應用Pod數,然後單擊確認

重啟應用

對於正在啟動並執行應用執行個體,在應用總覽頁面右上方單擊重啟應用,將會通過滾動發布,先啟動新Pod,再停止舊Pod來重啟應用。

擴縮容

應用總覽頁面右上方選擇擴縮 > 手動擴縮或者擴縮 > 彈性擴縮。具體操作,請參見手動擴縮容自動彈性擴縮容

查看應用配置詳情

應用總覽頁面右上方單擊配置詳情,在面板中查看應用配置詳情,例如工作負載(Deployment)、容器組(Pod)和啟動命令等進階配置資訊。

刪除應用

應用總覽頁面右上方單擊刪除,並在確認對話方塊中單擊確認

編輯YAML

應用總覽頁面的基本資料地區的YAML右側單擊編輯,然後在編輯YAML對話方塊中編輯應用的YAML檔案,從而對應用進行更精細的生命週期管理。編輯完畢後單擊儲存