La conférence pour l'éthique et la diversité dans la tech
avec des crêpes et du cœur Mixit heart

#WORKSHOP

Devops, en parler c'est bien, en faire c'est mieux

Venez jouer aux marionnettes grâce à Puppet avec l'aide d'un vagabond (Vagrant) pour vous faire une idée concrète sur une pratique Devops

Other Other

Venez jouer aux marionnettes grâce à Puppet avec l'aide d'un vagabond (Vagrant) pour vous faire une idée concrète sur une pratique Devops.

Atelier Devops :

  • utilisation de Vagrant pour lancer des Machines Virtuelles (VM)
  • explications Vagrant, création box, début provisionning
  • Puppet : démo avec un Puppet master (sur le poste du participant)
  • Puppet : explication de la structures de répertoire de /etc/puppet (organisation, exemple de code)
  • Coder du puppet
  • Déployer : httpd + contenu static
  • Externaliser le paramétrage avec hiera
  • Déployer : httpd + contenu 'paramétré'

Prérequis :

Voici la liste des composants à installer.

La première étape de l'atelier sera de valider l'installation de votre poste.

soft lien
Virtualbox Download Virtualbox 4.3.10
Virtualbox extensions Download Virtualbox Extensions
Vagrant Download Vagrant
A Vagrant box centos-6.x-64bit-puppet.3.x-vbox.4.3.10-1.box
Gepetto (IDE) Download Gepetto

> Attention > En raison des contraintes de paramétrage des VM il est important de garder la cohérence entre la version de la box Vagrant et la version de Virtualbox. > - centos-6.x-64bit-puppet.3.x-vbox.4.3.10-1.box nécessite Virtualbox 4.3.10

Les sources sont sur Github devops_puppet_workshop

Les slides sont sur Slideshare puppet-workshop

Sylvain Mougenot

Java, Joueur, Joyeux et aussi au JUG Lyon de temps en temps

Hosted and supported by