Formation Puppet

Europe/Paris
202 322 (CC-IN2P3)

202 322

CC-IN2P3

Christelle Eloto (CC IN2P3), Fabien Wernli (Sysadmin), Pierre-Yves Fontanière (CC-IN2P3), Remi Ferrand (CC-IN2P3)
Description

Cette formation est à destination des administrateurs de service et a pour objectifs :

- la prise en main de Puppet (langage Puppet, test du code, modules Puppet)

- la prise en main de Puppet au sein du Centre de Calcul de l'IN2P3

- la configuration de son service avec Puppet au CC

 

Support cours et TP : https://gitlab.in2p3.fr/cc-in2p3-puppet-formation-2015/Cours_TP

 

Les pré-requis :

- maîtriser les opérations git de base (commit, pull, merge, push)

- être un administrateur de service

    • Introduction
    • Puppet - les bases : présentation, architecture, ressources
    • TP1 : Ressources Puppet
    • PAUSE
    • Puppet - les bases : code, module
    • TP2 : Module Puppet & Templates
    • DÉJEUNER
    • TP2 : Module Puppet & Templates
    • TP3 : Utilisation d'un module technologique
    • PAUSE
    • TP3 : Utilisation d'un module technologique
    • Puppet - les bases : Hiera
    • Fonctionnement de Puppet au CC
    • PAUSE
    • Intégration de son service à Puppet : facts, environnements
    • DÉJEUNER
    • TP4 - Environnements
    • PAUSE
    • Intégration de son service à Puppet : configuration de base
    • TP5 - Hiera
    • Principe module site et module technologique
    • Gérer son module CC
    • PAUSE
    • TP6 - Module site & Puppetfile
    • DÉJEUNER
    • Utilisation de Hiera
    • TP7 - Utilisation de Hiera avec les modules
    • PAUSE
    • TP7 - Utilisation de Hiera avec les modules
    • Conclusion