Criar um modelo de execução básico - AWS PCS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar um modelo de execução básico

Você pode criar um modelo de lançamento usando o AWS Management Console ou AWS CLI o.

AWS Management Console
Para criar um modelo de execução
  1. Abra o EC2console da Amazon e selecione Modelos de lançamento.

  2. Escolha Criar modelo de execução.

  3. Em Nome e descrição do modelo do Launch, insira um nome exclusivo e distinto para o nome do modelo do Launch.

  4. Em Par de chaves (login) em Nome do par de chaves, selecione o par de SSH chaves que será usado para fazer login nas EC2 instâncias gerenciadas pelo AWS PCS. Isso é opcional, mas recomendado.

  5. Em Configurações de rede, depois em Firewall (grupos de segurança), escolha grupos de segurança a serem anexados à interface de rede. Todos os grupos de segurança no modelo de execução devem ser do seu AWS PCS clusterVPC. No mínimo, escolha:

    • Um grupo de segurança que permite a comunicação com o AWS PCS cluster

    • Um grupo de segurança que permite a comunicação entre EC2 instâncias iniciadas pelo AWS PCS

    • (Opcional) Um grupo de segurança que permite SSH acesso de entrada a instâncias interativas

    • (Opcional) Um grupo de segurança que permite que os nós de computação façam conexões de saída com a Internet

    • (Opcional) Grupos de segurança que permitem acesso a recursos em rede, como sistemas de arquivos compartilhados ou um servidor de banco de dados.

  6. Seu novo ID do modelo de lançamento estará acessível no EC2 console da Amazon em Modelos de lançamento. O ID do modelo de lançamento terá o formuláriolt-0123456789abcdef01.

Próxima etapa recomendada
  • Use o novo modelo de execução para criar ou atualizar um grupo de nós de AWS PCS computação.

AWS CLI
Para criar um modelo de execução

Crie seu modelo de lançamento com o comando a seguir.

  • Antes da execução do comando, realize as seguintes substituições:

    1. Substituir region-code com o Região da AWS local com o qual você está trabalhando AWS PCS

    2. Substituir my-launch-template-name com um nome para seu modelo. Ele deve ser exclusivo do Conta da AWS e Região da AWS que você está usando.

    3. Substituir my-ssh-key-name com o nome da sua SSH chave preferida.

    4. Substituir sg-ExampleID1 e sg-ExampleID2 com um grupo de segurança IDs que permite a comunicação entre suas EC2 instâncias e o agendador e a comunicação entre EC2 instâncias. Se você tiver apenas um grupo de segurança que habilite todo esse tráfego, poderá remover o sg-ExampleID2 caractere de vírgula anterior. Você também pode adicionar mais grupos de segurançaIDs. Todos os grupos de segurança incluídos no modelo de execução devem ser do seu 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 Isso exibirá um texto semelhante ao seguinte. O ID do modelo de lançamento é encontrado emLaunchTemplateId.

{ "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" } }
Próxima etapa recomendada
  • Use o novo modelo de execução para criar ou atualizar um grupo de nós de AWS PCS computação.