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á.
Começando com livros de receitas em pilhas AWS OpsWorks
Importante
O AWS OpsWorks Stacks 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 a AWS Support equipe no AWS re:POST
Uma pilha AWS OpsWorks Stacks em nível de produção normalmente requer alguma personalização, o que geralmente significa implementar um livro de receitas personalizado do Chef. Um livro de receitas é um arquivo de pacote que contém informações de configuração, incluindo instruções chamadas de receitas. Uma receita é um conjunto de uma ou mais instruções, escritas com sintaxe de linguagem Ruby, que especifica os recursos a serem usados e a ordem em que esses recursos são aplicados. Um recurso, como usado no Chef, é uma declaração de política de configuração. Este passo a passo fornece uma introdução básica à implementação dos livros de receitas do Chef para Stacks. AWS OpsWorks Para saber mais sobre Chef, livros de receitas, receitas e recursos, consulte os links em Próximos Passos.
Esta demonstração ensina como criar seus próprios livros de receitas. Você também pode usar receitas fornecidas pela comunidade disponível em sites como o Chef Supermarket
Antes de iniciar a demonstração, é necessário concluir algumas etapas de configuração. Se você já concluiu qualquer uma das outras demonstrações neste capítulo, como Conceitos básicos: exemplo, significa que já cumpriu os pré-requisitos para esta demonstração e poderá pular para a seção iniciar esta demonstração. Caso contrário, conclua os pré-requisitos e, em seguida, retorne a esta demonstração.
Tópicos
- Etapa 1: criar o livro de receitas
- Etapa 2: criar a pilha e seus componentes
- Etapa 3: executar e testar a receita
- Etapa 4: atualizar o livro de receitas para instalar um pacote
- Etapa 5: atualizar o livro de receitas na instância e executar a receita
- Etapa 6: atualizar o livro de receitas para adicionar um usuário
- Etapa 7: atualizar o livro de receita para criar um diretório
- Etapa 8: atualizar o livro de receitas para criar e copiar arquivos
- Etapa 9: atualizar o livro de receitas para executar um comando
- Etapa 10: atualizar o livro de receitas para executar um script
- Etapa 11: atualizar o livro de receitas para gerenciar um serviço
- Etapa 12: atualizar o livro de receitas para usar JSON personalizado
- Etapa 13: atualizar o livro de receitas para usar data bags
- Etapa 14: atualizar o livro de receitas para usar iteração
- Etapa 15: atualizar o livro de receitas para usar lógica condicional
- Etapa 16: atualizar o livro de receitas para usar livros de receitas da comunidade
- Etapa 17: limpar (opcional)
- Próximos Passos