執行個體啟動模板是一種用於快速建立執行個體的工具,它用於儲存建立ECS執行個體的自訂配置資訊(除執行個體密碼),包括金鑰組、RAM角色、執行個體類型和網路設定等。每個模板可以有多個版本,每個版本可以配置不同的參數,您可以使用指定的模板的任意一個版本快速建立執行個體,省去逐一配置參數的複雜流程。本文為您介紹執行個體啟動模板的功能、使用限制、計費說明和操作指引。
特性與優勢
執行個體啟動模板(以下簡稱模板)的所有配置都是可選的,提高了執行個體的彈性和延展性,能夠滿足不同情境的個人化需求。
預配置參數:可預設建立執行個體的配置參數,如執行個體類型、作業系統、硬體設定、網路設定、安全規則、儲存配置等。
標準化與一致性:通過模板確保所有執行個體遵循相同的配置標準,提高環境一致性,降低人為配置出錯的風險,便於管理和維護。
快速部署:通過選擇模板快速建立執行個體,無需手動設定每一項設定,減少配置時間。
版本控制與迭代:使用模板的版本管理能力,可以調整模板的配置並儲存為不同版本,以適應不同的專案需求或進行迭代最佳化。
下圖顯示了具有三個版本的模板。第一個版本指定用於建立執行個體的執行個體規格、鏡像、交換器和專用網路。第二個版本基於第一個版本,並且還為執行個體指定了一個安全性群組。第三個版本在某些參數中使用不同的值。版本1設定為預設版本。如果通過該模板建立執行個體,並且未指定任何其他版本,則使用版本1中的配置參數。
使用情境
新應用部署:在部署新應用程式時,使用模板確保開發、測試和生產環境的一致性。
自動擴充與容災:設定自動向外延展群組或構建容災恢複解決方案時,模板協助您快速複製和配置執行個體。
持續整合/持續部署(CI/CD):模板與CI/CD流程相結合,實現代碼快速部署到預配置環境。
彈性使用資源:
Auto Scaling:基於ECS執行個體建立Auto Scaling組時,您可以通過現有的啟動模板快速建立。系統會提模數板中的配置資訊來建立新的伸縮組,如果某些配置不符合業務需求,您可以在建立伸縮組頁面修改配置。更多詳情,請參見基於ECS執行個體建立伸縮組。
彈性供應:彈性供應組使用執行個體啟動模板作為配置來源,沿用配置來源中的鏡像、安全性群組、登入憑證等屬性。彈性供應組建立成功後,會在您指定的時間啟動並嘗試交付ECS執行個體叢集,提升批量交付大量執行個體的效率。更多資訊,請參見建立彈性供應組。
使用限制
配額:每個帳號在每個地區最多可建立30個執行個體啟動模板,每個模板最多可建立30個不同版本。
參數可選 - 建立執行個體啟動模板時,所有參數都是可選的。但是,如果執行個體啟動模板中未包含必要參數(例如執行個體規格、鏡像等),則在使用該模板建立執行個體時還需要補充這些必要參數。
不可變:執行個體啟動模板一旦建立不可變。要修改模板,必須在此基礎上建立版本。
計費說明
執行個體啟動模板本身不收費。但是使用執行個體啟動範本部署ECS資源的過程中可能會產生費用。ECS資源計費詳情,請參見計費概述。
快速使用
建立啟動模板
您可以根據實際需求在建立執行個體啟動模板時設定用於建立ECS執行個體的配置資訊,然後通過該模板快速建立ECS執行個體、Auto Scaling組或者彈性供應組。下文為您介紹如何建立執行個體啟動模板。
登入ECS管理主控台。
在左側導覽列,選擇。
在頁面左側頂部,選擇目標資源所在的資源群組和地區。
單擊建立模板。
在啟動模板頁面,完成基礎配置和進階配置。
使用定義的參數建立啟動模板,或者將現有的啟動模板作為基礎以建立新的啟動模板。詳細的參數配置及說明資訊,請參見自訂購買執行個體。
說明
如果您是首次建立模板,模板複製地區不可用。如果您已經建立過模板,可以選擇已有的模板和版本,並在此基礎上修改配置。
在配置執行個體規格時,可以使用情境化選型快速篩選並匹配符合業務需求的執行個體規格。
在配置確認頁面,輸入模板名稱和模板版本描述,並單擊建立啟動模板。
所選配置:您可以單擊基礎配置和進階配置地區的
表徵圖修改基礎配置和進階配置參數。
說明
在基礎配置和進階配置地區,會建議您配置用於建立執行個體的必要參數,以便後續一鍵建立執行個體,但所有參數是可選的,請根據實際需要進行配置。
模板儲存方式:根據需要選擇建立模板的儲存方式。
模板名稱和模板版本描述:輸入模板的名稱和模板版本的描述資訊,方便後期管理。
模板資源群組:根據需要選擇已有的資源群組,方便對模板進行分組管理。
如需建立新的資源群組,您可以單擊去建立前往資源群組頁面,建立新的資源群組。更多資訊,請參見資源群組。

在建立成功對話方塊中,單擊查看模板前往控制台查看已建立的模板。
使用啟動模板建立執行個體
您可以使用指定的模板的任意一個版本快速建立執行個體,提升效率及使用體驗。下文為您介紹使用執行個體啟動模板建立ECS執行個體的具體操作。
說明
使用執行個體啟動模板建立執行個體前,請確保您已經建立執行個體啟動模板或執行個體啟動模板的新版本。
在啟動模板頁面,找到目標模板,在操作列中單擊建立執行個體。
您也可以選中一個模板ID,查看該模板的配置資訊,並在版本資訊操作列中單擊建立執行個體。
在自訂購買頁面,選擇模板和版本,待配置資訊載入完成,檢查所有配置資訊。
說明
如果需要修改參數,或者所選的模板缺少必要參數,您可以單擊
表徵圖修改配置。
建立執行個體。
執行個體建立成功後,您可以前往ECS控制台執行個體頁面查看新建立的執行個體。
您也可以調用APIRunInstances
介面,指定參數LaunchTemplateId和LaunchTemplateVersion大量建立ECS執行個體,這可以免除每次建立執行個體時都需要填寫大量的配置參數。具體操作,請參見RunInstances。
管理啟動模板的版本
執行個體啟動模板建立成功後,無法進行修改,但您可以通過建立啟動模板的新版本來更改配置參數。在通過執行個體啟動模板建立ECS執行個體時,您可以使用任何版本的執行個體啟動模板。如果您未指定某一版本,則會使用預設版本。下文為您介紹如何建立執行個體啟動模板的新版本、設定常用版本為預設版本,以及刪除不再需要的版本。
建立啟動模板的新版本
在目標模板的操作列中,單擊建立版本。
您也可以選中一個模板ID,查看該模板的配置資訊,並在版本資訊中單擊建立版本。
在啟動模板頁面,自訂配置參數。
您可以在模板複製地區選取項目已有的模板和版本,在此基礎上配置參數。詳細的參數配置及說明資訊,請參見自訂購買執行個體。
在配置確認頁面選中建立新版本,並選擇要儲存到哪一個模板。
單擊建立啟動模板。
在彈出的對話方塊中,單擊查看新版本前往控制台查看已建立的新版本。
說明
您也可以在啟動模板頁面的模板列表中查看所有建立成功的模板。
更改啟動模板的預設版本
您可以將常用的模板版本設為預設版本。如果使用啟動模板建立ECS執行個體時未指定版本,系統將自動使用預設版本的啟動模板建立ECS執行個體,免去您重複選擇版本的工作。本文為您介紹修改預設版本的具體操作。
在啟動模板頁面,選中一個模板ID,查看該模板的配置資訊,並單擊待設定版本操作列下的設為預設。

刪除啟動模板的版本
您可以執行如下操作,刪除不再需要的非預設版本的執行個體啟動版本。
在啟動模板列表頁面,選中目標模板,展開版本資訊。
在版本資訊地區,刪除啟動模板的版本。
在彈出的對話方塊中,單擊確定。
刪除啟動模板
如果您不再需要某個執行個體啟動模板,可以對其進行刪除。當您刪除啟動模板時,其不會影響您通過啟動模板建立的任何執行個體。本文介紹如何刪除執行個體啟動模板。
重要
如果刪除執行個體啟動模板,該模板下的所有版本都將被刪除,請您謹慎操作。如果您只需要刪除執行個體啟動模板的某個版本,請參見刪除執行個體啟動模板的版本。
在啟動模板列表頁面,刪除執行個體啟動模板。
在彈出的對話方塊中,單擊確定按鈕。