Creare un modello di avvio di base - AWS PCS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creare un modello di avvio di base

È possibile creare un modello di lancio utilizzando AWS Management Console o il AWS CLI.

AWS Management Console
Per creare un modello di avvio
  1. Apri la EC2console Amazon e seleziona Launch templates.

  2. Scegli Crea modello di avvio.

  3. In Nome e descrizione del modello Launch, inserisci un nome univoco e distintivo per il nome del modello Launch

  4. In Key pair (login) in Key pair name, seleziona la coppia di SSH chiavi che verrà utilizzata per accedere alle EC2 istanze gestite da AWS PCS. Questo passaggio è facoltativo, ma è consigliato.

  5. In Impostazioni di rete, quindi Firewall (gruppi di sicurezza), scegli i gruppi di sicurezza da collegare all'interfaccia di rete. Tutti i gruppi di sicurezza nel modello di avvio devono provenire dal tuo AWS PCS clusterVPC. Come minimo, scegli:

    • Un gruppo di sicurezza che consente la comunicazione con il AWS PCS cluster

    • Un gruppo di sicurezza che consente la comunicazione tra EC2 istanze lanciate da AWS PCS

    • (Facoltativo) Un gruppo di sicurezza che consente l'SSHaccesso in entrata a istanze interattive

    • (Facoltativo) Un gruppo di sicurezza che consente ai nodi di elaborazione di effettuare connessioni in uscita a Internet

    • (Facoltativo) Gruppi di sicurezza che consentono l'accesso a risorse di rete come file system condivisi o un server di database.

  6. Il tuo nuovo ID del modello di lancio sarà accessibile nella EC2 console Amazon alla voce Launch templates. L'ID del modello di lancio avrà il modulolt-0123456789abcdef01.

Fase successiva consigliata
  • Usa il nuovo modello di lancio per creare o aggiornare un gruppo di nodi di AWS PCS calcolo.

AWS CLI
Per creare un modello di avvio

Crea il tuo modello di lancio con il comando che segue.

  • Prima di eseguire il comando, apporta le modifiche seguenti:

    1. Replace (Sostituisci) region-code con il Regione AWS quale stai lavorando AWS PCS

    2. Replace (Sostituisci) my-launch-template-name con un nome per il tuo modello. Deve essere unico per l' Account AWS oggetto Regione AWS che stai utilizzando.

    3. Replace (Sostituisci) my-ssh-key-name con il nome della tua SSH chiave preferita.

    4. Replace (Sostituisci) sg-ExampleID1 e sg-ExampleID2 con un gruppo di sicurezza IDs che consente la comunicazione tra le EC2 istanze e lo scheduler e la comunicazione tra le EC2 istanze. Se disponi di un solo gruppo di sicurezza che abilita tutto questo traffico, puoi rimuovere sg-ExampleID2 anche la virgola che lo precede. Puoi anche aggiungere altri gruppi IDs di sicurezza. Tutti i gruppi di sicurezza che includi nel modello di lancio devono provenire dal tuo AWS PCS clusterVPC.

    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 Verrà emesso un testo simile al seguente. L'ID del modello di avvio si trova inLaunchTemplateId.

{ "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" } }
Fase successiva consigliata
  • Usa il nuovo modello di lancio per creare o aggiornare un gruppo di nodi di AWS PCS calcolo.