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
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
-
Faça login no AWS OpsWorks Console Stacks em https://console.aws.amazon.com/opsworks
. -
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.
-
-
Escolha Chef 12 stack.
-
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 porMyCookbooksDemoStack
durante esta demonstração. -
Para Região, escolha Oeste dos EUA (Oregon).
-
Para VPC, faça o seguinte:
-
Se a VPC estiver disponível, escolha-a. Para obter mais informações, consulte Executando uma pilha em um VPC.
-
Caso contrário, escolha NãoVPC.
-
-
Para Use custom Chef cookbooks, escolha Yes.
-
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.
-
Em Repositório URL, digite o caminho para seu
opsworks_cookbook_demo.tar.gz
arquivo no S3. Para obter o caminho, selecione o arquivoopsworks_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
.) -
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.
-
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)
-
-
Escolha Advanced (Avançado).
-
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.
-
-
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.
-
-
Deixe os padrões para os seguintes:
-
Tipo de dispositivo raiz padrão (EBSsuportado)
-
Tema do hostname (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)
-
-
Escolha Add stack. AWS OpsWorks Stacks cria a pilha e exibe a MyCookbooksDemoStackpágina.
Para criar a camada
-
No painel de navegação de serviços, escolha Layers. A página Layers será exibida.
-
Escolha Add a layer.
-
Na OpsWorksguia, em Nome, digite
MyCookbooksDemoLayer
. É possível inserir um nome diferente, mas substitua ele porMyCookbooksDemoLayer
durante esta demonstração. -
Para Short name (Nome abreviado), digite
cookbooks-demo
. É possível inserir um nome diferente, mas substitua ele porcookbooks-demo
durante esta demonstração. -
Escolha Add layer. AWS OpsWorks O Stacks adiciona a camada e exibe a página Camadas.
Para criar e iniciar a instância
-
No painel de navegação de serviços, escolha Instances. A página Instances será exibida.
-
Escolha Add an instance.
-
Na guia New, selecione Advanced.
-
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)
-
-
Escolha Add instance.
-
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.