Questão nº 41
Questão de Tecnologia da Informação · FCC TRT15 2024 (nº 41)
Um Analista de um Tribunal Regional do Trabalho deseja automatizar a instalação de pacotes e a configuração de serviços em um grupo de servidores usando o Ansible. Para isso, ele planeja criar um arquivo com extensão YAML que contenha uma sequência de ações para configurar os servidores Nginx, chamado de
- AMódulos.
- BPlaybook. (alternativa correta)
- CRoles.
- DPlay.
- EInventário.
Resposta comentada
Gabarito Alternativa B
Em Ansible, um Playbook é um arquivo YAML que descreve as tarefas e configurações que você deseja aplicar em um ou mais servidores, funcionando como a "receita" para a automação.
- (A) Incorreta: Módulos são as unidades de código que o Ansible executa para realizar tarefas específicas (ex: instalar um pacote, copiar um arquivo), mas não são o arquivo YAML que orquestra essas ações.
- (B) Correta: O Playbook é o arquivo YAML que contém a sequência de plays e tasks (ações) a serem executadas nos servidores, exatamente como descrito na questão.
- (C) Incorreta: Roles são uma forma de organizar Playbooks e outros arquivos de maneira estruturada e reutilizável, mas são uma estrutura de diretórios, não o arquivo YAML principal que define a sequência de ações. A armadilha aqui é que roles contêm tarefas, mas a questão se refere ao arquivo YAML que contém a sequência de ações, que é o Playbook.
- (D) Incorreta: Um Play é um bloco dentro de um Playbook que define um conjunto de tarefas a serem executadas em um grupo específico de hosts, mas o Playbook é o arquivo que contém um ou mais plays.
- (E) Incorreta: O Inventário é um arquivo que lista os servidores (hosts) que o Ansible vai gerenciar, agrupando-os, mas não descreve as ações a serem executadas neles.
Fonte: FCC TRT15 2024 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.