S2-YAML, hands on Flashcards

1
Q

Qual é a finalidade do arquivo vimrc mencionado na aula?

A

O arquivo vimrc contém customizações para facilitar a edição de arquivos YAML no editor vim, como tabulação correta, realce de sintaxe e outras personalizações.

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

Quais são os dois formatos principais usados no Ansible?

A

Os dois formatos principais são mapas e listas, ambos suportados dentro de um arquivo YAML.

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

Como é indicado o início e o fim de um arquivo YAML no Ansible?

A

O início é indicado com — e o fim com …. Embora não sejam obrigatórios, são considerados boas práticas.

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

Por que não é permitido usar tabulação no YAML?

A

A tabulação não é permitida no YAML porque pode causar erros de leitura. Deve-se usar espaços, configurados para dois ou quatro espaços, conforme necessário.

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

Qual é a importância da indentação em arquivos YAML no Ansible?

A

A indentação é crucial para estruturar o arquivo corretamente, diferenciando níveis hierárquicos e evitando erros de interpretação.

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

Quais editores de texto foram sugeridos para trabalhar com Ansible?

A

Foram sugeridos os editores vim, PyCharm e Visual Studio Code. Todos oferecem recursos como realce de sintaxe e validação de arquivos YAML.

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

O que deve ser feito ao trabalhar com variáveis repetidas em um arquivo?

A

Cada variável deve ter um nome único. Caso existam variáveis com o mesmo nome, deve-se renomear uma delas para evitar conflitos.

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

É possível misturar os formatos de mapas e listas em um mesmo arquivo YAML?

A

Sim, é possível misturar mapas e listas em um mesmo arquivo YAML, desde que a estrutura e a indentação sejam respeitadas.

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

Quais são algumas boas práticas ao criar arquivos YAML no Ansible?

A

Boas práticas incluem: usar nomes significativos para variáveis, evitar caracteres especiais, utilizar espaços em vez de tabulação e seguir a documentação oficial.

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