Projeto 12 - Infraestrutura no Papel ⚙️
🎯 Objetivo
Praticar a escrita de arquivos de configuração YAML para automação de servidores, focando na lógica de Infraestrutura como Código.
📋 Passo a Passo
- Novo Arquivo: No VS Code, crie um arquivo chamado
instalar_servidor.yml. - Lógica do Ansible: Escreva um Playbook simples que descreva a instalação de um servidor web. O arquivo deve conter:
- Um nome para a jogada (
name). - Onde será executado (
hosts: localhost). - Uma lista de tarefas (
tasks).
- Um nome para a jogada (
- Tarefas Necessárias:
- Instalar o pacote
nginx. - Copiar um arquivo
index.html. - Garantir que o
nginxesteja iniciado.
- Instalar o pacote
- Exemplo de Sintaxe:
```yaml
- name: Configurar WebServer
hosts: localhost
tasks:
- name: Instalar Nginx apt: name=nginx state=present ```
- name: Configurar WebServer
hosts: localhost
tasks:
- Verificação: Use o VS Code para garantir que não há erros de indentação no seu arquivo YAML.
Entrega: O conteúdo do seu arquivo instalar_servidor.yml.