全部產品
Search
文件中心

:建立部署物

更新時間:Nov 15, 2024

建立服務前,需根據服務需求,建立用於服務管理的部署物。服務商在建立服務時可直接選擇已經完成分發的部署物,簡化建立服務的步驟。本文介紹了服務商如何建立和發布部署物的詳細流程。

操作步驟

  1. 登入計算巢控制台

  2. 在左側導覽列中,單擊服務部署物

  3. 部署物頁簽中,單擊建立部署物

  4. 在建立部署物介面,完成部署物資訊填寫。

    配置項

    配置說明

    部署物資訊

    部署物資訊地區,配置如下資訊:

    • 部署物名稱:由中文、數字、英文和底線(_)組成,長度在3~30個字元之間,一個中文字等於2個字元,部署物名稱在儲存部署物或發布部署物後不可修改。

    • 部署物版本名稱:由中文、數字、英文和底線(_)組成,長度在3~30個字元之間,一個中文字等於2個字元。

    • 部署物描述:簡介長度在10~128個字元之間,一個中文字等於2個字元。

    • 資源群組:選擇建立的部署所歸屬的資源群組名稱。

      資源群組對您擁有的雲資源從用途、許可權、歸屬等維度上進行分組,實現企業內部多使用者、多專案的資源分級管理。更多資訊,請參見資源群組

    • 標籤配置:選擇或填寫完整的標籤鍵和標籤值,為部署物定標籤。每個資源最多可綁定20列標籤。若無可選的標籤鍵和標籤值,可建立自訂標籤。建立自訂標籤的詳細操作,請參見建立並綁定自訂標籤

    部署物內容

    部署物內容地區,根據您選擇不同的部署物類型,需要配置不同的資訊。其中,鏡像部署物用於鏡像關聯和鏡像升級,檔案部署物用於軟體包關聯和軟體包升級,指令碼部署物用於服務執行個體升級。

    • 部署物類型選擇ECS鏡像時,您需要設定如下參數。

      • 鏡像類型:鏡像類型包含自訂鏡像雲市場鏡像兩種類型。

        • 自訂鏡像:您需要選擇地區和該地區下的鏡像名稱。

          若您還沒有自訂鏡像,請先建立自訂鏡像後,再選擇鏡像。詳細操作,請參見使用執行個體建立自訂鏡像

        • 雲市場鏡像:您需要選擇已在雲市場發布的鏡像商品及版本。

      • 選擇鏡像:根據您選擇的部署類型,選擇對應的自訂鏡像或雲市場鏡像。

    • 部署物類型選擇容器鏡像時,您需要在選擇鏡像處,選擇已推送至計算巢鏡像倉庫的鏡像名稱和對應的版本。

      如何將鏡像推送至計算巢鏡像倉庫,請單擊部署類型下的擷取訪問憑證,根據介面顯示,擷取計算巢鏡像倉庫訪問憑證,將鏡像打標計算巢鏡像倉庫標籤,然後登入計算巢鏡像倉庫,並推送鏡像。

      說明

      您需要先完成鏡像的打標和推送後,才能選擇到該鏡像。

    • 部署物類型選擇檔案時,您需要設定如下參數。

      重要

      當檔案大小大於12 GB時,使用檔案部署物類型建立部署物時,會出現檔案上傳失敗或無法上傳完的情況。因此,推薦您使用ECS鏡像部署物類型建立部署物。更多資訊,請參見建立ECS自訂鏡像並建立ECS鏡像部署物

      • 上傳部署地區:選擇上傳檔案的地區並根據您上傳的本地檔案大小,選擇上傳本地檔案上傳超過5G大檔案

        上傳超過5G的大檔案時,您需要進行如下操作:

        1. 單擊擷取訪問憑證,會彈出本地環境上傳或ECS內網環境上傳的上傳命令,根據您的上傳環境複製上傳命令,並將命令中的<source_file><target_file>分別替換為您源檔案名稱和上傳到計算巢之後的檔案名稱。

        2. 阿里雲CLI中運行上傳命令,完成檔案的上傳。

        3. 部署物配置處,填入已上傳的檔案名稱。

      • 是否配置指令碼命令:選擇是否開啟配置指令碼命令功能。配置指令碼命令主要用於服務執行個體升級功能,軟體包關聯功能不需要配置指令碼命令。

        若您開啟了配置指令碼命令功能,則需要完成如下參數配置。

        1. 作業系統:根據您服務的作業系統,選擇對應的作業系統。

        2. 部署物下載目錄:設定將部署物下載到ECS執行個體的目錄。若設定的下載目錄不存在,則下載部署物前,會先建立目錄再下載。

        3. 命令類型:設定命令的類型。

        4. 命令內容:設定完成檔案下載後需要執行的命令。

          若需要調用服務執行個體的具體配置參數,您需要在命令內容中使用命令進行調用。更多資訊,請參見調用參數說明

    • 部署物類型選擇指令碼時,您需要設定如下參數。

      • 作業系統:根據您服務的作業系統,選擇對應的作業系統。

      • 命令類型:設定命令的類型。

      • 命令內容:填寫指令碼內容。

        若需要調用服務執行個體的具體配置參數,您需要在命令內容中使用命令進行調用。更多資訊,請參見調用參數說明

    • 部署物類型選擇Helm Chart時,您需要先將鏡像推送至計算巢鏡像倉庫,然後在選擇鏡像處,選擇已經推送的鏡像名稱和版本。

      您可以在步驟處,查看將鏡像推送至計算巢鏡像倉庫的詳細操作步驟,參照步驟順序完成鏡像的推送。

      說明

      您需要先完成鏡像的打標和推送後,才能選擇到該鏡像。

    設定分發

    設定分發地區的選擇要分發的地區中,選擇您需要分發的地區。

    重要
    • 不同部署類型的地區分發設定不一樣。

      • ECS鏡像部署物至少選擇一個分發地區。

      • 檔案部署物預設全部地區分發。

      • 指令碼部署物和Helm Chart部署物無需設定分發。

    • 若建立的部署物為未發布狀態,則分發設定不會生效。

  5. 單擊發布部署物

    部署物發布後,不可對目前的版本內容進行修改,只能通過建立新版本或新部署物的方式進行修改。

    若您需要對部署物進行測試,可單擊儲存部署物。完成測試後再單擊發布部署物

    說明

    若部署物處於未發布狀態,不能選擇部署物設定的分發地區進行測試。

後續步驟

單擊發布部署物後,可在部署物管理頁面,單擊部署物名稱,進入部署物詳情介面,查看部署物的部署進度。

分發鏡像的時間長度由於地區和鏡像大小的不同,可能在幾分鐘到幾十分鐘不等。2024-04-15_17-01-58.png