Etapa 2: criar a pilha e seus componentes - AWS OpsWorks

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á.

Etapa 2: criar a pilha e seus componentes

Importante

A ferramenta AWS OpsWorks Stacks o serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com o AWS Support Equipe em AWS Re:post ou através de AWS Premium Support.

Crie um AWS OpsWorks A pilha de pilhas e seus componentes, que incluem uma camada e uma instância. Em etapas posteriores, será necessário fazer o upload do livro de receitas para a instância e executar essas receitas nessa instância.

Para criar a pilha
  1. Faça login no AWS OpsWorks Console Stacks em https://console.aws.amazon.com/opsworks.

  2. Execute a ação que melhor se aplica:

    • Se o Bem-vindo ao AWS OpsWorks A página de pilhas é exibida, escolha Adicionar sua primeira pilha ou Adicionar sua primeira AWS OpsWorks As pilhas se acumulam (as duas opções fazem a mesma coisa). A página Add stack será exibida.

    • Se a página OpsWorks Painel for exibida, escolha Adicionar pilha. A página Add Stack será exibida.

  3. Escolha Chef 12 stack.

  4. Na caixa Stack name (Nome da pilha), digite um nome para a stack (por exemplo, MyCookbooksDemoStack). É possível inserir um nome diferente, mas substitua ele por MyCookbooksDemoStack durante esta demonstração.

  5. Para Região, escolha Oeste dos EUA (Oregon).

  6. Para VPC, faça o seguinte:

  7. Para Use custom Chef cookbooks, escolha Yes.

  8. Para Repository type, escolha S3 Archive.

    nota

    No passo-a-passo Conceitos básicos: Linux, escolheu Http Archive. Ao invés disso, escolha S3 Archive aqui.

  9. Em Repositório URL, digite o caminho para seu opsworks_cookbook_demo.tar.gz arquivo no S3. Para obter o caminho, selecione o arquivo opsworks_cookbook_demo.tar.gz no console do S3. No painel Properties, copie o valor do campo Link. (Ele deve ser semelhante a este: https://s3.amazonaws.com/amzn-s3-demo-bucket/opsworks_cookbook_demo.tar.gz.)

  10. Se seu bucket do S3 for privado, que é o padrão, em ID da chave de acesso e Chave de acesso secreta, digite a ID da chave de acesso e a chave de acesso secreta do IAM usuário que você está usando para esta explicação. Para obter mais informações, consulte Editar permissões de objetos e Compartilhar um objeto com os outros.

  11. Deixe os padrões para os seguintes:

    • Default Availability Zone (us-west-2a)

    • Sistema operacional padrão (Linux e Amazon Linux 2016.09)

    • SSHChave padrão (não use uma SSH chave padrão)

    • Stack color (azul escuro)

  12. Escolha Advanced (Avançado).

  13. Para IAMfunção, faça o seguinte:

    • Escolha aws-opsworks-service-role se essa opção estiver disponível.

    • Se não aws-opsworks-service-roleestiver disponível, escolha Nova IAM função.

  14. Para Perfil de IAM instância padrão, faça o seguinte:

    • Se aws-opsworks-ecduas funções estiverem disponíveis, escolha-as.

    • Se aws-opsworks-ecduas funções não estiverem disponíveis, escolha Novo perfil de IAM instância.

  15. Deixe os padrões para os seguintes:

    • Tipo de dispositivo raiz padrão (EBSsuportado)

    • ‬Tema do host‭name (‭Depende do nível)

    • OpsWorks Versão do agente (versão mais recente)

    • Custom Chef JSON (em branco)

    • Segurança, use grupos OpsWorks de segurança (Sim)

  16. Escolha Add stack. AWS OpsWorks Stacks cria a pilha e exibe a MyCookbooksDemoStackpágina.

Para criar a camada
  1. No painel de navegação de serviços, escolha Layers. A página Layers será exibida.

  2. Escolha Add a layer.

  3. Na OpsWorksguia, em Nome, digiteMyCookbooksDemoLayer. É possível inserir um nome diferente, mas substitua ele por MyCookbooksDemoLayer durante esta demonstração.

  4. Para Short name (Nome abreviado), digite cookbooks-demo. É possível inserir um nome diferente, mas substitua ele por cookbooks-demo durante esta demonstração.

  5. Escolha Add layer. AWS OpsWorks O Stacks adiciona a camada e exibe a página Camadas.

Para criar e iniciar a instância
  1. No painel de navegação de serviços, escolha Instances. A página Instances será exibida.

  2. Escolha Add an instance.

  3. Na guia New, selecione Advanced.

  4. Deixe os padrões para os seguintes:

    • Hostname (cookbooks-demo1)

    • Tamanho (c3.large)

    • Sub-rede (IP address (us-oeste-2a)

    • Tipo de escalação (24/7)

    • SSHchave (Não use uma SSH chave padrão)

    • Sistema operacional (Amazon Linux 2016.09)

    • OpsWorks Versão do agente (herdar da pilha)

    • Locação (padrão - Confie nas VPC configurações)

    • Tipo de dispositivo raiz (EBSsuportado)

    • Tipo de volume (Uso geral (SSD))

    • Tamanho de volume (8)

  5. Escolha Add instance.

  6. Para MyCookbooksDemoLayer, para cookbooks-demo1, para Ações, escolha iniciar. Não continue até que o Status seja alterado para online. Esse processo pode levar alguns minutos.

Agora você tem uma pilha, uma camada e uma instância para a qual o livro de receitas foi copiado automaticamente do bucket do S3. Na próxima etapa, será necessário executar e testar a receita padrão do livro de receitas na instância.