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

Workshop · 1h50OtherSylvain Mougenot

Résumé

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

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](https://github.com/smougenot/devops_puppet_workshop)

**Les slides sont sur Slideshare**
[puppet-workshop](http://www.slideshare.net/SMougenot/puppet-workshop)

Dans le même thème

Ils soutiennent MiXiT 2014

Voir tous les sponsors
Sponsors principaux
Sponsors Partner