Corso Ansible/Foreman/Puppet

Europe/Rome
INFN Sezione di Bari

INFN Sezione di Bari

Description
Corso Ansible-Foreman-Puppet

Questo corso fa parte delle attivita' di di formazione della Commissione Calcolo e Reti dell'INFN, all'interno del programma formativo per il 2018 della Commissione Nazionale per la Formazione.

Il corso indirizzato principalmente al personale dei servizi di calcolo e reti fornisce un'introduzione ai piu' comuni strumenti per il provisioning e la configurazione automatica di sistemi operativi e servizi informatici. In particolare verranno presentati Foreman, Puppet ed Ansible, mostrando caratteristiche, filosofia, vantaggi e svantaggi di ciascun sttrumento. Il corso e' organizzato in moduli, uno per ogni tool, e suddiviso in una parte teorica ed esercizi nei quali verranno messi in pratica le nozioni apprese. 

LUOGO
Dipartimento di Fisica - Campus Universitario
Sezione INFN di Bari Sala Multimediale Via Orabona, 4 - 70126 BARI
Stanza: Sala Multimediale
Per informazioni logistiche, vedi http://www.ba.infn.it/contatti.html

DATE
Inizio: Martedì 5 Giugno 2018, ore 14:00
Fine: Venerdì 8 Giugno 2018, ore 13:00

DOCENTI
Marica Antonacci - INFN Bari
Mirko Corosu - INFN Genova
Giacinto Donvito - INFN Bari
Doina Cristina Duma - INFN CNAF
Emidio Giorgio - INFN LNS
Alessandro Italiano - INFN Bari
Diego Michelotto - INFN CNAF

PREREQUISITI
Buona conoscenza di Linux a livello sistemistico
Disponibilita’ di un portatile per l’accesso alla infrastruttura di test
Installazione del client VPN per l'accesso all'infrastruttura di test :
Guida disponibile al seguente link

PARTECIPANTI
Per motivi logistici il corso e' limitato ad un numero massimo di 12 partecipanti. Ci si registra da questa pagina

ESERCITAZIONI

Le esercitazioni proposte sono visibili a questa pagina wiki

FEEDBACK FORM

Usate questo form per darci le vostre impressioni sul corso 

PERNOTTAMENTO IN HOTEL
I partecipanti devono prenotare autonomamente l'hotel scelto. Hotel suggeriti:
  • http://www.hotelexcelsioronline.it
  • http://www.adriahotelbari.com
  • http://www.campushotel.it

CONTATTI Per qualsiasi necessita' contattare emidio.giorgio (at) infn.it
Participants
  • Agnese Martini
  • Antonio Silvestri
  • Carlo Puggioni
  • Francesco Failla
  • Marco Esposito Micenin
  • Maurizio Montis
  • Mauro Giacchini
  • Michele Tota
  • Riccardo Gargana
  • Riccardo Gervasoni
  • Vincenzo Spinoso
    • 14:00 18:30
      Foreman
      Conveners: DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF)
      • 14:00
        Introduzione al corso e informazioni logistiche 1h
        Speaker: Emidio Maria Giorgio (LNS)
        Slides
      • 15:00
        Foreman - parte teorica 1h
        Speaker: Doina Cristina Duma (CNAF)
        Slides
      • 16:00
        Coffee break 30m
      • 16:30
        Foreman hands on 1 1h
        Speakers: DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
        Foreman hands on 1
      • 17:30
        Foreman hands on 2 1h
        Speakers: DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
    • 09:00 18:00
      Puppet
      Conveners: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Mirko Corosu (GE)
      • 09:00
        Puppet - parte teorica 1 1h
        Speaker: Mirko Corosu (GE)
        Slides
      • 10:00
        Puppet hands on 1 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
      • 11:00
        Coffee Break 30m
      • 11:30
        Puppet - parte teorica 2 1h
        Speaker: Alessandro Italiano (BA)
        Slides
      • 12:30
        Puppet hands on 2 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
      • 13:30
        Pranzo 1h
      • 14:30
        Puppet - parte teorica 3 1h
        Speaker: DIEGO MICHELOTTO (CNAF)
      • 15:30
        Puppet hands on 3 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
      • 16:30
        Coffee Break 30m
      • 17:00
        Puppet hands on 4 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
    • 09:00 18:00
      Ansible
      Conveners: Emidio Maria Giorgio (LNS), Marica Antonacci (BA)
      • 09:00
        Ansible - Introduzione, installazione, playbook e inventory 1h
        Speaker: Emidio Maria Giorgio (LNS)
        Slides
      • 10:00
        Ansible hands on 1 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
        Ansible Hands-on 1
      • 11:00
        Coffee Break 30m
      • 11:30
        Ansible - i ruoli: struttura, condivisione con Ansible Galaxy, testing 1h
        Speaker: Marica Antonacci (BA)
        Slides
      • 12:30
        Ansible hands on 2 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
        Ansible hands-on 2
      • 13:30
        Pranzo 1h
      • 14:30
        Ansible - Troubleshooting, optimizations, vaults 1h
        Speaker: Marica Antonacci (BA)
        Slides
      • 15:30
        Ansible hands on 3 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
        Ansible hands-on 3
      • 16:30
        Coffee Break 30m
      • 17:00
        Ansible hands on 4 1h
        Speakers: Alessandro Italiano (BA), DIEGO MICHELOTTO (CNAF), Doina Cristina Duma (CNAF), Emidio Maria Giorgio (LNS), Giacinto Donvito (BA), Marica Antonacci (BA), Mirko Corosu (GE)
    • 09:00 13:30
      Casi d'uso
      Convener: Giacinto Donvito (BA)
      • 09:00
        Ansible @ Bari 1h
        Speaker: Marica Antonacci (BA)
        Slides
      • 10:00
        Ansible + Heat 1h
        Speaker: Marica Antonacci (BA)
      • 11:00
        Coffee break 30m
      • 11:30
        Puppet @ CNAF 1h
        Speaker: DIEGO MICHELOTTO (CNAF)
        Slides
      • 12:30
        Discussione finale e conclusioni 1h
        Speaker: Giacinto Donvito (BA)