2021-03-13 22:07:24 +01:00
2021-03-13 22:07:24 +01:00
2020-11-24 09:25:23 +01:00

Installer et configurer ansible

Tâche: Installer et configurer ansible

Condition: Quand on souhaite utiliser ansible depuis son poste

Norme: gestionnaire de paquet, vim, ansible-config

Pratique:

Installer ansible et cowsay avec le gestionnaire de paquet.

S'assurer de la présence des commandes ansible, ansible-playbook, ansible-inventory, etc...

Localiser dans le fichier de configuration ansible et régler les éléments suivants:

  • forks = 20
  • ask_pass = true sera changée une fois les cibles correctement configurées
  • host_key_checking = false
  • remote_user = formation sera changé une fois les cibles correctement configurées
  • become = true
  • become_ask_pass = true sera changé ultérieurement
  • retry_files_enabled = false
  • gathering = smart
  • fact_caching = jsonfile
  • fact_caching_connection = /etc/ansible/facts
  • fact_caching_timeout = 86400
  • pipelining = True
  • callback_whitelist = timer, profile_tasks

Créer le répertoire /etc/ansible/facts (l'opérateur doit pouvoir écrire dedans)

Valider avec la commande ansible-config dump

Si vous utilisez vi pour l'édition de playbook, je vous invite à rajouter la ligne suivante dans votre fichier ~/.vimrc: set softtabstop=2 expandtab shiftwidth=2 smarttab autoindent

Performance: On peut utiliser la commande *ansible-config

Description
No description provided
Readme 36 KiB
Languages
INI 100%