執行個體啟動模板建立成功後,無法進行修改,但您可以通過建立啟動模板的新版本來更改配置參數。在通過執行個體啟動模板建立ECS執行個體時,您可以使用任何版本的執行個體啟動模板。如果您未指定某一版本,則會使用預設版本。本文介紹如何建立執行個體啟動模板的新版本、設定常用版本為預設版本,以及刪除不再需要的版本。
建立啟動模板的新版本
每個執行個體啟動模板可以擁有多個版本,每個版本可以配置不同的參數,您可以通過建立新版本來更改執行個體啟動模板中的參數。
前提條件
您已經建立了執行個體啟動模板。具體操作,請參見建立執行個體啟動模板。
注意事項
建立的執行個體啟動模板版本號碼預設為1,您可以繼續在該模板上建立新版本。
重要版本號碼按建立先後順序遞增,不支援自訂版本號碼。
每個執行個體啟動模板最多可建立30個版本。
建立執行個體啟動模板新版本時,所有參數都是可選的。但是,如果版本中未包含必要參數(例如,執行個體規格、鏡像等),則在使用該版本的執行個體啟動模板建立執行個體時還需要補充必要參數。
執行個體啟動模板新版本一旦建立,不可修改。
操作步驟
更改啟動模板的預設版本
您可以將常用的模板版本設為預設版本。如果使用啟動模板建立ECS執行個體時未指定版本,系統將自動使用預設版本的啟動模板建立ECS執行個體,免去您重複選擇版本的工作。本文為您介紹修改預設版本的具體操作。
登入ECS管理主控台。
在左側導覽列,選擇 。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
選中一個模板ID,查看該模板的配置資訊,並單擊待設定版本操作列下的設為預設。
刪除執行個體啟動模板的版本
您可以執行如下操作,刪除不再需要的非預設版本的執行個體啟動版本。
如果待刪除的版本被設定為預設版本,則您將無法刪除該版本。此時,您可以更換預設版本後,再刪除該版本。更換預設版本的具體操作,請參見更改啟動模板的預設版本。
如果您不再需要某個模板的所有版本,則您只需刪除該模板即可,具體操作,請參見刪除執行個體啟動模板。
登入ECS管理主控台。
在左側導覽列,選擇 。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
在啟動模板列表頁面,選中目標模板,展開版本資訊。
在版本資訊地區,刪除啟動模板的版本。
刪除單個版本:找到目標版本,在操作列中,單擊刪除。
大量刪除版本:選中需要刪除的版本,在版本列上方,單擊刪除。
在彈出的對話方塊中,單擊確定。
相關操作
您也可以調用API管理執行個體啟動模板版本:
為指定的ECS執行個體啟動模板建立一個版本:CreateLaunchTemplateVersion
指定啟動模板的某個版本為該模板的預設版本:ModifyLaunchTemplateDefaultVersion
刪除指定執行個體啟動模板的一個版本:DeleteLaunchTemplateVersion
建立完啟動模板的新版本後,您可以在如下操作中,根據實際需要選擇執行個體啟動模板版本:
相關操作
如何使用啟動模板
操作文檔
建立ECS執行個體
直接使用現有的啟動模板一鍵建立ECS執行個體,省去重複選擇各配置項的時間。
大量建立ECS執行個體
啟動模板可以結合API RunInstances介面使用,大量建立ECS執行個體,啟動模板可以免除每次建立執行個體時都需要填入大量的配置參數。
在RunInstances請求中指定LaunchTemplateId和LaunchTemplateVersion參數使用啟動模板。
建立Auto Scaling組
基於ECS執行個體建立Auto Scaling組時,您可以通過現有的啟動模板快速建立。系統會提模數板中的配置資訊去建立新的伸縮組,如果某些配置不符合業務要求,您可以在伸縮組建立過程中修改配置,例如修改伸縮配置所屬的專用網路、交換器等。
建立彈性供應組
彈性供應組使用執行個體啟動模板的指定版本作為配置來源,沿用配置來源中的鏡像、安全性群組、登入憑證等屬性。彈性供應組建立成功後,會在您指定的時間啟動並嘗試交付ECS執行個體叢集,提升批量交付大量執行個體的效率。