Ansible + Docker = ?



Formation Ansible:
https://cours.cocadmin.com/maitriser-ansible
Newsletter:
http://cocadmin.com

Docker-compose et dockerfiles utilisés:
https://gist.github.com/ttwthomas/017891e536f745dcbcc5d0bc160a2643

source

29 thoughts on “Ansible + Docker = ?”
  1. Pour ceux qui regardent la vidéo que maintenant, vers 5:21 dans le Dockerfile, à la ligne 6, il faut ajouter un # juste après s/ sinon vous ne pourrez pas vous connecter en ssh en root parce que dans le fichier de config la ligne sera toujours commentée.

  2. Bonjour, et je vou sremercie pour ce super travail!! c'est tres interessant !!
    pourriez vous svp partager les fichier YML du repertoire playbooks svp ?
    genre lamp.yml, mysql.yml …etc
    Je vous en remercie d'avance

  3. Perso j'avais mis ça sur la CI en plus de le laisser en local, ça permet de casser des dockers sans touché aux infras quand on dev les playbooks

  4. bonjour à tous , une fois connecter à mon container master,impossible a me connecter a mes autre container en ssh.Erreur : bash: ssh: command not found

  5. Cela n'a aucun sens d'installer ni de faire tourner ansible dans un conteneur.
    Ansible peut être utilisé pour déployer des containers, mais depuis une machine locale simplement.
    L'installer sur une machine pour l'utiliser en ssh n'a aucun sens, étant donné que ansible lui même se base sur le protocole ssh pour se connecter aux machines…
    C'est même très déconseillé de faire ainsi (voir talk de Kesley Hightower quand il parle de puppet ou il explique pourquoi c'est très mauvais de le faire)

  6. bonjour; j'ai une petite question.
    Pendant l'exécution de docker-compose up -d

    root_master_1 is up-to-date

    Creating root_lb_1 … done

    Creating root_db_1 … done

    Creating root_web_1 … done

    je remarque qu'il n y a pas de création de réseaux. et j'aimerais bien savoir pourquoi? merci d'avance.

  7. j'aime bien tes vidéos elles sont très bien explicites. par contre jai du mal a comprendre ansible. je fourni assez d’efforts à comprendre mais je ne comprends pas le fonctionnement des playbook, des modules comment et quand l'utiliser. j'aurai besoin de votre aide svp

  8. salut, pourquoi utiliser ansible si on est en full container ? rajouter nos dépendances dans le dockerfile ne suffit pas ? quand on veut faire une mise a jour de notre code ou rajouter une dépendance il suffit de faire un "up" et un "down" ou mieux utiliser un orchestrateur comme kubernetes ou swarm pour un déploiement en douceur.

  9. Excellente vidéo qui va bien m'aider. Si jamais vous rencontrez des problèmes de connexion de la part d'Ansible :

    > fatal: [web]: UNREACHABLE! […] Failed to connect to the host via ssh: Permission denied

    Il faut rajouter les accès dans le fichier hosts, cf. 3:15 :

    [all:vars]

    ansible_ssh_user=root

    ansible_ssh_pass=ansible

    J'ai fait un petit repo de test avec un exemple concret (installation de git) si il y en a qui ont besoin de voir tourner le truc avant de l'adapter.
    https://github.com/youpiwaza/server-related-tutorials/tree/master/03-dev-env-composed-ansible-test/01-cocadmin-example

    Des bizoux

  10. salut, un tuto pour jenkins s'il vous plait pour compléter les outils de DevOps . vous faites de super tutos et les meilleurs à mon avis. Merci pour tout

  11. Hello, exerces tu en freelance en région parisienne ? C'est pour la mise à niveau d'une équipe d'admin.

  12. Moi qui est pas expert en Ansible , ça pourrait être bien de mettre les fichiers du playbooks afin de mieux comprendre :'(

  13. Super tutos bravo et merci.

    Je demandais si tu avais prévu une vidéo sur les différents types de réseaux docker ??

    Un tuto sur la configuration du daemon docker serait également super intéressante.

    Ce sont des points qui pour ma part reste encore obscur.

Leave a Reply

Your email address will not be published.

Captcha loading...