Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizz Ansible

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.

Commande ad-hoc pour ping un host

a)

ansible " host_group" -m ping

b)

ansible-playbook " host_group" -m ping

c)

ansible-playbook " host1,host2" -m ping

d)

ansible-playbook " host_group" -a ping

2.

Quel est l'odre d'éxécution d'un playbook

a)

playbook-play-tasks-task

b)

playbook-play-task-tasks

c)

play-playbook-tasks-task

d)

playbook-tasks-play-task

3.

Quel langage a été utilisé pour développer ansible

a)

python

b)

ruby

c)

dsl

d)

yaml

4.

Comment executer un playbook en mode dry-run

a)

ansible-playbook playbook/playbook.yml --dry-run

b)

ansible-playbook playbook/playbook.yml --syntax-check

c)

ansible-playbook playbook/playbook.yml --check

d)

ansible-playbook playbook/playbook.yml --check-run

5.

Qu'est ce que Ansible

a)

un outil de déploiement de configuration

b)

un outil de surveillance continu

c)

un outil de gestion de configuration

d)

un outil d'intégration continue

6.

quelle est la commande permettant de créer un fichier vide chiffré appelé monfichier.yml

a)

ansible touch monfichier.yml

b)

ansible -m touch monfichier.yml

c)

ansible-valut create monfichier.yml

d)

ansible-valut gpg --output monfichier.yml -encrypt

7.

Qu'est ce qu'un role Ansible ?


plusieurs réponses possibles

a)

Un fichier décrivant une suite de tâches à exécuter

b)

Un ensemble de dossiers contenant des scripts de configuration

c)

Un ensemble de dossiers ayant pour rôle d'exécuter certaines configurations

d)

Un ensemble de modules contenant des tâches d'automatisation

8.

Comment définiriez-vous le nombre de processus paralleles lors de la communications avec un hote distant

a)

become

b)

forks

c)

pipelining

d)

become_method

9.

Ou se trouve Ansible.cfg

a)

/home/user/ansible.cfg

b)

/etc/host/ansible.cfg

c)

/etc/configuration/ansible.cfg

d)

/etc/ansible/ansible.cfg

10.

quel module ansible est utilisé pour lister les variables ansible

a)

ping

b)

setup

c)

fetch

d)

copy

11.

Qu'est ce que Ansible Tower

a)

Un référentiel pour les roles ansible

b)

une interface utilisateur Web pour ansible

c)

une version plus recente d'ansible

d)

un plugin repo pour ansible

12.

Comment filtrer les taches dans un playbook

a)

--tags ou --skip-tags en cli

b)

become_tags

c)

--start-at-task

d)

--step

13.

Si vous avez 2 nodes, et que vous devez lancer 2 tâches sur ces nodes, comment s'enchaînent les tâches ?

a)

1- La tâche 1 est exécutée sur le node 1 et sur le node 2.

2- Puis la tâche 2 est exécutée sur le node 1 et sur le node 2.

b)

1- Les tâches 1 et 2 sont exécutées sur le node 1.

2- Puis les tâches 1 et 2 sont exécutées sur le node 2

14.

Quel doit etre le format de sortie d'un inventaire dynamique

a)

python

b)

json

c)

yaml

d)

dsl

15.

Quels sont les préréquis techniques sur un node pour qu'Ansible puisse fonctionner ?


Plusieurs réponses possibles

a)

il faut que Python soit installé

b)

il faut que SSH installé

c)

il faut que Ansible soit installé

d)

il faut un accès utilisateur sur le node

16.

Comment executer un playbook avec un autre utilisateur

a)

ansible-playbook playbook.yml --ask-pass

b)

ansible-playbook playbook.yml -u user

c)

ansible-playbook playbook.yml -c user

d)

ansible-playbook playbook.yml -m user

17.

Quelles commandes utilisées pour créer le role "hello"


Plusieurs réponses possibles

a)

ansible-galaxy init hello

b)

ansible-add role hello

c)

mkdir hello

d)

ansible-init hello

18.

Où devez-vous installer Ansible ?

a)

sur le node manager

b)

sur les nodes uniquement

c)

sur les nodes et le node manager

19.

quelle est la fonction de l'attribut no_log:True/False

a)

il enregistre les journaux ansible

b)

il enregistgre les journaux ansible dans un chemin

c)

il empeche l'expostion de données sensibles dans un journal

d)

il empeche exposition de données sensibles à la sortie ansible

20.

Quels outils sont installés par défaut avec Ansible ?

a)

ansible-galaxy

b)

ansible-keygen

c)

ansible-documentation

d)

ansible-inventory