Jenkins
Il corso è finalizzato ad insegnare come utilizzare Jenkins, partendo dall’installazione dello stesso fino ad arrivare alla gestione quotidiana e alla stesura di Pipeline che permettono integrazione con Docker e/o Kubernetes.
COD: DSK207
Categorie: Kubernetes
DESCRIZIONE
OBIETTIVI DEL CORSO
CONTENUTI DEL CORSO
INFORMAZIONI AGGIUNTIVE
PREZZO
DESCRIZIONE
Metodologia didattica
Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.
Prerequisiti
- Conoscenza base comandi linux
- Conoscenza base sistema operativo linux
- Conoscenze discrete su sviluppo del software
- Conoscenza base docker e kubernetes
- Conoscenza base editor di testo su terminale (vi,vim,nano)
OBIETTIVI DEL CORSO
Al termine del corso i partecipanti saranno in grado di:
Teoria
- Comprendere l’architettura di Jenkins
- Comprendere i vari workflow di Jenkins
- Comprendere l’utilizzo di articats e fingerprints
Pratica
- Installare Jenkins su VMs
- Eseguire build su Jenkins
- Gestire la security in Jenkins
- Parametrizzare le builds
- Configurare le Pipelines
CONTENUTI DEL CORSO
Programma didattico
- Building in Jenkins
- Building from SCM
- Working with Artifacts and Fingerprints
- Security in Jenkins
- Parameterizing Builds
- Build Triggers
- Building a Jenkins Pipeline
- Deploying a Docker Container with Jenkins Pipelines
- Deploying to Kubernetes with Jenkins Pipelines
INFORMAZIONI AGGIUNTIVE
Durata – 1 giorno
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Lingua
- Formatore: Italiano
- Laboratori: Inglese
- Slide: Inglese
PREZZO
Il prezzo di questo corso della durata di un giorno è di € 750 + IVA.