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á.
Conceitos básicos do livro de receitas
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
Você pode usar livros de receitas para realizar uma grande variedade de tarefas. Os tópicos a seguir pressupõem que você seja novo no Chef e descrevem como usar livros de receitas para realizar algumas tarefas comuns. Como o Test Kitchen ainda não é compatível com o Windows, os exemplos são todos para o Linux, com observações indicando como adaptá-los para o Windows. Caso você seja novo no Chef, recomendamos passar por esses exemplos, mesmo que vá trabalhar com o Windows. A maioria dos exemplos neste tópico pode ser usada em instâncias do Windows com algumas alterações modestas, observadas nos exemplos. Como todos os exemplos são executados em uma máquina virtual, você sequer precisa ter um computador com Linux. Basta instalar o Vagrant e o Test Kitchen na estação de trabalho regular.
nota
Caso você queira executar essas receitas em uma instância do Windows, a abordagem mais simples é criar uma pilha do Windows e executá-las em uma das instâncias da pilha. Para obter mais informações sobre como executar receitas em um AWS OpsWorks Instância do Windows Stacks, consulteExecutar uma receita na instância Windows.
Antes de continuar, certifique-se de que você tenha instalado o Vagrant e o Test Kitchen e passado pelo passo a passo de ambos os conceitos básicos. Para obter mais informações, consulte Vagrant e Test Kitchen.
Tópicos
- Estrutura da receita
- Exemplo 1: Instalação de pacotes
- Exemplo 2: Gerenciamento de usuários
- Exemplo 3: Criação de diretórios
- Exemplo 4: Adição do controle de fluxo
- Exemplo 5: Uso de atributos
- Exemplo 6: Criação de arquivos
- Exemplo 7: Execução de comandos e scripts
- Exemplo 8: Gerenciamento de serviços
- Exemplo 9: Usando EC2 instâncias da Amazon
- Próximos Passos