基本的な起動テンプレートを作成する - AWS PCS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

基本的な起動テンプレートを作成する

AWS Management Console または を使用して起動テンプレートを作成できます AWS CLI。

AWS Management Console
起動テンプレートを作成するには
  1. Amazon EC2コンソールを開き、起動テンプレート を選択します。

  2. [起動テンプレートの作成] を選択します。

  3. 起動テンプレート名と説明に、起動テンプレート名に一意で固有の名前を入力します。

  4. 「キーペア名」の「キーペア (ログイン)」で、 によって管理されるEC2インスタンスへのログインに使用するSSHキーペアを選択します AWS PCS。これはオプションですが推奨されます。

  5. ネットワーク設定 で、次にファイアウォール (セキュリティグループ) で、ネットワークインターフェイスにアタッチするセキュリティグループを選択します。起動テンプレート内のすべてのセキュリティグループは、クラスター からの AWS PCSものである必要がありますVPC。少なくとも、以下を選択します。

    • クラスターとの AWS PCS通信を許可するセキュリティグループ

    • によって起動されたEC2インスタンス間の通信を許可するセキュリティグループ AWS PCS

    • (オプション) インタラクティブインスタンスへのインバウンドSSHアクセスを許可するセキュリティグループ

    • (オプション) コンピューティングノードがインターネットへの送信接続を行うことを許可するセキュリティグループ

    • (オプション) 共有ファイルシステムやデータベースサーバーなどのネットワークリソースへのアクセスを許可するセキュリティグループ (複数可)。

  6. 新しい起動テンプレート ID は、Amazon EC2コンソールの起動テンプレート からアクセスできます。起動テンプレート ID には という形式がありますlt-0123456789abcdef01

推奨される次のステップ
  • 新しい起動テンプレートを使用して、コンピューティングノードグループを作成または更新 AWS PCSします。

AWS CLI
起動テンプレートを作成するには

次のコマンドを使用して起動テンプレートを作成します。

  • コマンドを実行する前に、次の置き換えを行います。

    1. 置換 region-code で作業している AWS リージョン を使用する AWS PCS

    2. 置換 my-launch-template-name テンプレートの名前を入力します。 AWS リージョン 使用している AWS アカウント と に一意である必要があります。

    3. 置換 my-ssh-key-name 任意のSSHキーの名前。

    4. 置換 sg-ExampleID1 また、sg-ExampleID2 インスタンスとスケジューラ間の通信とEC2インスタンス間の通信IDsを許可するセキュリティグループEC2。このトラフィックをすべて有効にするセキュリティグループが 1 つしかない場合は、 sg-ExampleID2 とその前のカンマ文字を削除できます。セキュリティグループ を追加することもできますIDs。起動テンプレートに含めるすべてのセキュリティグループは、クラスター からの AWS PCSものである必要がありますVPC。

    aws ec2 create-launch-template --region region-code \ --launch-template-name my-template-name \ --launch-template-data '{"KeyName":"my-ssh-key-name","SecurityGroupIds": ["sg-ExampleID1","sg-ExampleID2"]}'

AWS CLI は次のようなテキストを出力します。起動テンプレート ID は にありますLaunchTemplateId

{ "LaunchTemplate": { "LatestVersionNumber": 1, "LaunchTemplateId": "lt-0123456789abcdef01", "LaunchTemplateName": "my-launch-template-name", "DefaultVersionNumber": 1, "CreatedBy": "arn:aws:iam::123456789012:user/Bob", "CreateTime": "2019-04-30T18:16:06.000Z" } }
推奨される次のステップ
  • 新しい起動テンプレートを使用して、コンピューティングノードグループを作成または更新 AWS PCSします。