Apprendre à utiliser Ansible : automatiser l'installation, le déploiement et la gestion de vos serveurs,
Un tutoriel de Quentin Busuttil
Le 2017-10-02 12:52:43, par Buzut, Membre émérite
Chers membres du club,
J'ai le plaisir de vous présenter ce tutoriel de :
Bonne lecture
Retrouvez les meilleurs cours et tutoriels pour apprendre le système Linux.
J'ai le plaisir de vous présenter ce tutoriel de :
Apprendre à utiliser Ansible
Automatiser l'installation, le déploiement et la gestion de vos serveurs
Automatiser l'installation, le déploiement et la gestion de vos serveurs
Ansible est un outil qui permet – entre autres choses d'automatiser l'installation, le déploiement et la gestion de vos serveurs. Vous utilisez certainement ssh pour installer les programmes dont vous avez besoin et configurer vos serveurs. Peut-être même avez-vous créé des scripts pour que tout ça aille plus vite. Ansible permet de créer des « Playbooks », qui ne sont autres que des scripts à la sauce Ansible, et permettent de configurer vos serveurs.
-
ggnoreModérateurTrès bon article.le 03/10/2017 à 14:44
-
disedorgueExpert éminent séniorTrès bon article mais il semble manquer au moins 2 concepts ansible essentiels:
La notion de bloks:
Code : 1
2
3
4
5
6
7
8
9
10tasks: - block: - task1: - task2: rescue: - task3: - task4: always - task5: - task6:
Mais dans tous les cas, les tasks always sont exécutées.
Et l'autre concept pas vu concerne les variables "magique":
Sous ansible, une tache devant ce faire sur plusieurs noeuds ("hosts", est exécutée via plusieurs threads et ces variables magique sont communes à toutes les threads, ce qui peut être pratique quand on a besoin, par exemple, de savoir depuis un thread quelconque si une tache est tombé en erreur. le 23/10/2017 à 22:29 -
frp31Expert éminent séniorMerci un bon article bien clairle 24/10/2017 à 12:48
-
getdevCandidat au ClubI-C
Vous pouvez utiliser l'option -u username pour exécuter une commande depuis un autre utilisateur, -k pour passer en root et entrer le mot de passe root.
I-D-3. Le notify pattern
Pour le notify, le point important est aussi de ne faire que les actions nécessaire avec ansible.
Ici, le notify permet de ne jouer le restart que si les actions précédentes ont amené des modifications.
II. Tirer toute la puissance d'Ansible avec les rôles
templates
Idem que copy, mais cela concerne les fichiers du module template.
templatesfiles
Bon article que je vais conseiller à mes collègues.le 28/10/2017 à 8:24 -
ludo40190Membre actifMercile 28/10/2017 à 8:50