Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Test Driven Infrastructure avec Docker par Séve...

Avatar for WeScale WeScale
April 21, 2016

Test Driven Infrastructure avec Docker par Séven Lemesle

Comment tester en continu le développement de votre provisioning ? Que l'on utilise Salt, Ansible ou Puppet la question reste entière. Venez découvrir une solution, preuve à l’appui, pour réaliser et automatiser les tests de provisioning dans des conteneurs Docker. Votre infrastructure mérite elle aussi son intégration continue. Ce tools in action démontrera avec SaltStack une solution applicable à tous.

Avatar for WeScale

WeScale

April 21, 2016
Tweet

More Decks by WeScale

Other Decks in Technology

Transcript

  1. #DevoxxFR Quelques stats 7 Infrastructure: ~ 200 instances AWS ~

    50 instances VmWare ~ 50 serveurs physiques Salt: ~ 30 rôles d’infrastructure ~ 300 fichiers source
  2. #DevoxxFR exec state.highstate exec state.sls asserts Framework de test 21

    salt-minion salt config salt grains salt sources grains asserts role
  3. #DevoxxFR Master / Minion 23 unittest docker run salt sources

    salt-master salt-minion salt config salt grains docker run grains asserts role
  4. #DevoxxFR Master / Minion 23 unittest docker run salt sources

    salt-master salt-minion salt config salt grains grains asserts role exec state.highstate
  5. #DevoxxFR Master / Minion 23 unittest salt sources salt-master salt-minion

    salt config salt grains grains asserts role exec state.highstate exec state.sls asserts