VaDockAlab

Motivation

VaDockAlab mis pour Vagrant, Docker, Ansible est un atelier où il sera question de présenter ces 3 technologies et leur exploitation depuis votre poste Ubuntu/Debian .

L'atelier sera présenté par nacerix .

Objectif

A l'issue de ces ateliers vous aurez une compréhension assez claire de l'utilité de chacun de ces outils.

En gros:

  • vagrant sert essentiellement à simuler un data center ayant plusieurs

machine physique (instance vagrant)

  • docker nous servira à virtualiser des containers à l'intérieurs des

machines "physiques" vagrant 1

  • ansible servira à:
    • configurer les machines "physiques" vagrant
    • créer des images docker 2

    • créer des containers à base de ces images
    • orchestrer des ensembles de serveurs complet 3

La date

Début : 21 Février 2015 à partir de 13h TU .

Durée maximale : 2h

Lieu

WebConférence. Nous communiquerons l'URL de la conférence prochainement.

Supports de communication

IRC

Vous pourrez participer à distance via le salon IRC #ubuntu-cm sur freenode . Lien rapide http://webchat.freenode.net/?randomnick=1&channels=ubuntu-cm&prompt=1

WebRTC

P.S. : https://meet.jit.si/ n'est compatible que Chrome, Chromium ou Opera

Prérequis

  • une machine sur Debian 7 minimum ou ubuntu 12.04 minimum
  • Installer virtualbox et les guest-additions

$sudo aptitude install virtualbox virtualbox-guest-additions
  • Installer vagrant

$sudo aptitude install vagrant
  • Télécharger une box debian pour l'atelier 4

$vagrant box add wheezy-netinst
https://github.com/kraksoft/vagrant-box-debian/releases/download/7.6.0/debian-7.6.0-amd64.box

ou

$vagrant init chef/debian-7.6 && vagrant up

$sudo docker pull debian:latest
  • Installer ansible

$sudo aptitude install ansible

Programme

  • Atelier 1: Introduction à Ansible
  • Atelier 2: Introduction à Vagrant
  • Atelier 3: Introduction à Docker
  • Atelier 4: Configurer des machines "physiques" 5

  • Atelier 5: Déployer une application 2-tiers 6

Des idées sur de prochaines rencontres


  1. plusieurs instances docker par exemple à l'intérieur d'une instance vagrant (1)

  2. nous partirons de l'image wheezy téléchargé au point 4 ci-dessus (2)

  3. db + application par exemple (3)

  4. la commande qui suit est une suggestion (4)

  5. ansible + vagrant (5)

  6. ansible + docker à l'intérieur de machines vagrant (6)

CameroonianTeam/Events/VaDockAlab (last edited 2015-02-11 14:07:09 by manga-willy)