本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用啟動範本啟動EC2執行個體
Amazon EC2 啟動範本會儲存執行個體啟動參數,因此您不必在每次啟動執行個體時指定它們。
數個執行個體啟動服務可以選擇性地在啟動執行個體時使用啟動範本,而對於其他服務 (例如EC2叢集),除非使用啟動範本,否則無法啟動執行個體。本主題說明如何在使用啟動執行個體精靈、Amazon EC2 Auto Scaling、EC2叢集和 Spot 叢集EC2啟動執行個體時使用啟動範本。
如需啟動範本 (包括如何建立啟動範本) 的詳細資訊,請參閱在 Amazon 啟動範本中存放執行個體EC2啟動參數。
使用啟動範本啟動 Amazon EC2 執行個體
您可以使用啟動範本中包含的參數來啟動 Amazon EC2 執行個體。在選取啟動範本之後,但在啟動執行個體之前,您可以修改啟動參數。
使用啟動範本所啟動的執行個體會自動獲指派兩個具有索引鍵 aws:ec2launchtemplate:id
和 aws:ec2launchtemplate:version
的標籤。您無法移除或編輯這些標籤。
使用啟動範本在 Amazon EC2 Auto Scaling 群組中啟動執行個體
您可以建立 Auto Scaling 群組,並指定要用於群組的啟動範本。當 Amazon EC2 Auto Scaling 在自動擴展群組中啟 Auto Scaling 執行個體時,它會使用關聯啟動範本中定義的啟動參數。
使用啟動範本建立 Auto Scaling 群組之前,您必須先建立包含在 Auto Scaling 群組中啟動執行個體所需參數的啟動範本。某些參數是必需的,例如 IDAMI,某些參數無法與「Auto Scaling 例」群組搭配使用。主控台提供指引,協助您建立可與 Amazon EC2 Auto Scaling 搭配使用的範本。
若要使用主控台建立具有啟動範本的 Auto Scaling 群組
-
如需相關指示,請參閱 Amazon Auto Scaling 使用者指南中的使用啟動範本建立 EC2 Auto Scaling 群組。
若要使用啟動範本建立或更新「Auto Scaling」群組 AWS CLI
-
使用create-auto-scaling-group或指update-auto-scaling-group令並指定
--launch-template
參數。
如需詳細資訊,請參閱 Amazon EC2 Auto Scaling 使用者指南中的以下主題:
-
使用 AWS Command Line Interface (AWS CLI) 建立和管理啟動範本的範例 — 提供示範如何使用各種參數組合建立啟動範本的範例。
使用啟動範本啟動EC2艦隊
建立EC2叢集請求時,需要啟動範本。Amazon 完EC2成EC2叢集請求時,會使用相關啟動範本中定義的啟動參數。您可以覆寫啟動範本中指定的部分參數。如需詳細資訊,請參閱建立EC2艦隊。
若要使用啟動範本建立EC2叢集 AWS CLI
-
使用 create-fleet 命令。使用
--launch-template-configs
參數指定啟動範本以及啟動範本的任何覆寫。
使用啟動範本啟動競價型叢集
建立 Spot 叢集請求時,啟動範本是選用的。如果您不使用啟動範本,您可以手動指定啟動參數。如果您使用啟動範本,Amazon 在EC2滿足 Spot 叢集請求時,會使用關聯啟動範本中定義的啟動參數。您可以覆寫啟動範本中指定的部分參數。如需詳細資訊,請參閱建立 Spot 機群。
若要使用啟動範本建立競價型叢集請求
在打開 Amazon EC2 控制台https://console.aws.amazon.com/ec2/
。 -
在瀏覽窗格中,選擇 Spot 請求。
-
選擇 Request Spot Instances (要求 Spot 執行個體)。
-
在 Launch parameters (啟動參數) 下,選擇 Use a launch template (使用啟動範本)。
-
針對 Launch template (啟動範本),選擇啟動範本,然後從右邊的欄位選擇啟動範本版本。
-
透過在此畫面上選取不同的選項,設定 Spot 機群。如需選項的詳細資訊,請參閱 使用已定義的參數建立 Spot Fleet 請求 (主控台)。
-
當您準備好建立 Spot 機群時,選擇 Launch (啟動)。
若要使用啟動範本建立競價型叢集請求
-
使用指request-spot-fleet令。使用
LaunchTemplateConfigs
參數指定啟動範本以及啟動範本的任何覆寫。