S2-Arquitetura & funcionamento do Ansible Flashcards

1
Q

Por que é importante compreender a arquitetura e funcionamento do Ansible?

A

Para identificar e resolver problemas durante execuções e configurações de playbooks e tarefas, utilizando conhecimento prévio sobre a ferramenta.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O que compõe o núcleo do Ansible?

A

Inventário, módulos, plugins e APIs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O que é necessário para automatizar um ambiente de cloud no Ansible?

A

Instalar a Collection específica do ambiente de cloud (ex: AWS) contendo módulos, plugins, APIs e documentação relacionados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que é o inventário no Ansible?

A

Um cadastro de todos os destinos (servidores, equipamentos de rede, etc.) que serão automatizados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quem são os usuários principais do Ansible?

A

Administradores que executam playbooks e tarefas no ambiente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quais são as formas de autenticação suportadas pelo Ansible?

A

Autenticação via usuário e senha, bases LDAP, Kerberos ou troca de chaves SSH para ambientes Linux.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qual o pré-requisito para o Ansible funcionar em relação ao Python?

A

Versão do Python maior ou igual a 3.5 ou 2.7, e o executável deve estar disponível no diretório padrão ou configurado na variável ansible_python_interpreter.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Como o Ansible se comunica com servidores Linux e Windows?

A

Para Linux e Unix: via SSH (porta 22). Para Windows: via WinRM configurado no destino.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

O Ansible possui autenticação centralizada?

A

Não, o Ansible utiliza autenticação descentralizada. Para centralização, é necessário configurar uma base LDAP, Samba ou Active Directory no ambiente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

O que é o CMDB no contexto do Ansible?

A

É o banco de dados de gestão de mudanças que armazena informações sobre alterações realizadas nos destinos, ajudando a manter a idempotência.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que acontece se uma conexão com um destino falhar durante a execução de um playbook?

A

O Ansible pula o destino com falha e continua a execução nos demais destinos sem interromper o processo geral.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Qual o impacto de atualizar ou alterar a versão do Python em servidores que utilizam Ansible?

A

Pode quebrar serviços ou aplicações que dependem de versões específicas do Python. É necessário cuidado ao realizar atualizações.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

O que fazer se o Python não estiver no diretório padrão em um servidor?

A

Configurar a variável ansible_python_interpreter no inventário para apontar para o caminho correto do Python.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quais são os métodos recomendados para autenticação em ambientes Linux utilizando Ansible?

A

Troca de chaves SSH ou autenticação centralizada via LDAP/AD.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly