執行個體啟動模板是一種用於快速建立執行個體的工具,其中包含了用於建立ECS執行個體的任意配置資訊(除執行個體密碼),包括金鑰組、RAM角色、執行個體類型和網路設定等。每個模板可以有多個版本,每個版本可以配置不同的參數,您可以使用指定的模板的任意一個版本快速建立執行個體,提升效率及使用體驗。本文為您介紹使用執行個體啟動模板建立ECS執行個體的具體操作。
前提條件
已建立執行個體啟動模板或執行個體啟動模板的新版本。具體操作,請參見建立執行個體啟動模板和管理執行個體啟動模板版本。
操作步驟
通過控制台操作
登入ECS管理主控台。
在左側導覽列,選擇 。
在執行個體啟動模板頁面,找到目標模板,在對應操作列下單擊建立執行個體。
找到目標模板後,您也可以單擊模板ID進入模板詳情頁。在版本資訊地區,單擊某個版本對應操作列下的建立執行個體。
在自訂購買頁面,選擇模板和版本號碼,待配置資訊載入完成,檢查所有配置資訊。
說明如果需要修改參數,或者所選的模板缺少必要參數,您可以單擊
表徵圖修改配置。
建立執行個體。
如果您選擇的是訂用帳戶執行個體,則選擇購買時間長度並選中服務合約,單擊確認下單。
如果您選擇的是隨用隨付執行個體,則選中服務合約,單擊建立執行個體。
執行個體建立成功後,您可以前往ECS控制台執行個體頁面查看新建立的執行個體。
通過API操作
您也可以調用API來使用模板建立執行個體。大致操作如下:
準備好待使用的執行個體啟動模板,並確定它的執行個體啟動模板ID、執行個體啟動模板版本號碼。以下有兩種方案:
建立執行個體啟動模板:您可以調用CreateLaunchTemplate建立執行個體啟動模板,並從返回參數中擷取執行個體啟動模板ID
LaunchTemplateId
及模板版本號碼LaunchTemplateVersionNumber
。查詢可用執行個體啟動模板:您也可以調用DescribeLaunchTemplates查詢可用的執行個體啟動模板,根據返回參數的執行個體啟動模板ID
LaunchTemplateId
,調用DescribeLaunchTemplateVersions,查看返回參數中詳細的執行個體啟動模板版本資訊,以確定想使用的執行個體啟動模板的模板IDLaunchTemplateId
及模板版本號碼VersionNumber
。
說明執行個體啟動模板的版本中包含用於建立執行個體的相關配置,例如執行個體所屬地區、鏡像 ID、執行個體規格、安全性群組 ID 和公網頻寬等。如果版本中沒有指定某一執行個體配置,您需要在後續建立執行個體時為執行個體指定該配置,例如安全性群組ID
SecurityGroupId
。以準備好的執行個體啟動模板建立執行個體。
您可以調用RunInstances建立執行個體,在調用該API時,在請求參數中指定執行個體啟動模板ID
LaunchTemplateId
及模板版本號碼LaunchTemplateVersion
,即可使用執行個體啟動模板建立執行個體。請注意,若您的執行個體啟動模板版本中沒有指定某一執行個體配置,需要在建立執行個體時為執行個體指定該配置。您可以充分利用這一特性,對模板的確定性屬性和不確定性屬性進行分類,使執行個體啟動模板具有更好的靈活性。