IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre émérite

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2017
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2017
    Messages : 37
    Points : 2 522
    Points
    2 522
    Par défaut Apprendre à utiliser Ansible : automatiser l'installation, le déploiement et la gestion de vos serveurs
    Chers membres du club,

    J'ai le plaisir de vous présenter ce tutoriel de :


    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.
    Bonne lecture

    Retrouvez les meilleurs cours et tutoriels pour apprendre le système Linux.

  2. #2
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Points : 4 029
    Points
    4 029
    Par défaut
    Très bon article.
    Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux

  3. #3
    Expert éminent sénior Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 279
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 279
    Points : 12 727
    Points
    12 727
    Par défaut
    Très bon article mais il semble manquer au moins 2 concepts ansible essentiels:
    La notion de bloks:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    tasks:
      - block:
           - task1:
           - task2:
        rescue:
           - task3:
           - task4:
        always
           - task5:
           - task6:
    Ici, task1 puis si pas d'erreur alors task2 puis si pas d'erreur on passe au tasks dans always, si l'une des tasks 1 ou 2 on généré une erreur, alors on passe au tasks de rescue.
    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.
    Cordialement.

  4. #4
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    Merci un bon article bien clair

  5. #5
    Candidat au Club
    Inscrit en
    Janvier 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 2
    Points : 4
    Points
    4
    Par défaut Petite correction
    I-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.
    La phrase porte à confusion, pour passer root le -k n'est pas suffisant car il ne fait que demander le mot de passe, il faut combiner -u root -k

    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.
    Il me semble qu'ici on parle du répertoire
    templates
    qui est donc identique au répertoire
    files
    mais pour le module template.

    Bon article que je vais conseiller à mes collègues.

  6. #6
    Membre actif
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2011
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2011
    Messages : 223
    Points : 294
    Points
    294
    Par défaut
    Merci

Discussions similaires

  1. [Bénévole] Apprendre à utiliser Git sous Windows XP.
    Par Pierre8r dans le forum Autres
    Réponses: 0
    Dernier message: 14/08/2010, 11h56
  2. Réponses: 6
    Dernier message: 03/04/2010, 20h27
  3. Apprendre à utiliser le Setfocus
    Par minsongui dans le forum Débuter
    Réponses: 2
    Dernier message: 19/03/2010, 15h13
  4. tutoriel pour apprendre à utiliser jquery, ajax. . .
    Par benja507 dans le forum jQuery
    Réponses: 1
    Dernier message: 17/10/2008, 17h22
  5. [Sérieux] Apprendre à utiliser Windows et IE
    Par margagn dans le forum La taverne du Club : Humour et divers
    Réponses: 22
    Dernier message: 19/10/2006, 20h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo