Um Analista de um Tribunal Regional do Trabalho deseja autom...
- Gabarito Comentado (1)
- Aulas (13)
- Comentários (15)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão proposta, que trata do uso do Ansible para automação de tarefas em servidores. O tema central é a criação de um arquivo para automatizar a instalação e configuração de serviços, como o servidor Nginx, usando Ansible. Para isso, é importante entender os conceitos básicos dessa ferramenta de automação.
O Ansible é uma ferramenta de automação de TI que gerencia a configuração de sistemas, implantação de software e execução de tarefas. Ele usa arquivos no formato YAML para definir as ações a serem realizadas. Esses arquivos são comumente chamados de Playbooks.
Vamos agora analisar as alternativas para entender por que a opção B - Playbook é a correta:
Alternativa B - Playbook: Esta é a resposta correta. No contexto do Ansible, um Playbook é um arquivo YAML que contém uma lista de tarefas que o Ansible deve executar em um ou mais servidores. É o mecanismo usado para aplicar configurações e automatizar tarefas. Segundo a documentação oficial do Ansible, os Playbooks são descrições simples de tarefas que podem ser facilmente lidas e entendidas.
Agora, vejamos o porquê das outras alternativas estarem incorretas:
Alternativa A - Módulos: No Ansible, módulos são as unidades básicas que realizam tarefas específicas, como instalar pacotes ou configurar serviços. Eles são acionados por um Playbook, mas não são a estrutura que agrupa as tarefas.
Alternativa C - Roles: Roles são uma forma de organizar Playbooks e seus arquivos associados em uma estrutura mais modular e reutilizável. Embora possam ser usados para configurar serviços, eles não são simplesmente um arquivo de ações, mas sim uma coleção organizada de Playbooks.
Alternativa D - Play: Um "Play" é uma parte de um Playbook que associa um conjunto de tarefas a um grupo de servidores. Então, embora relacionado, um Play não é o arquivo YAML inteiro, mas sim uma seção dentro de um Playbook.
Alternativa E - Inventário: Um inventário é um arquivo ou script que lista os servidores que o Ansible irá gerenciar. Ele não contém as ações a serem tomadas, mas sim os alvos dessas ações.
A questão exigia conhecimento sobre a estrutura do Ansible e como ele organiza suas tarefas. Entender a hierarquia e função de cada componente dentro do Ansible é crucial para responder corretamente.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
certo
Um arquivo com extensão YAML que contém uma sequência de ações para configurar servidores com o Ansible é chamado de Playbook. Portanto, o plano do Analista de criar um arquivo YAML para configurar o Nginx é a abordagem correta utilizando um Playbook do Ansible.
Explicação: Um Playbook no Ansible é um arquivo YAML que contém uma sequência de ações para configurar servidores, instalar pacotes e gerenciar serviços. Ele permite a automação de tarefas de forma organizada e repetível
Outras alternativas: ✅ Módulos: São componentes individuais que executam tarefas específicas dentro de um Playbook. ✅ Roles: São conjuntos organizados de Playbooks, variáveis e arquivos para estruturar configurações mais complexas. ✅ Play: Representa uma seção dentro de um Playbook, definindo quais hosts serão configurados e quais tarefas serão executadas. ✅ Inventário: É um arquivo que lista os servidores que o Ansible gerencia, mas não contém a sequência de ações.
Playbook = Arquivo com Sequencia de ações.
Que isso?
Alguém coloca a tecla SAP por gentileza
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo