FluxCD
Il corso si concentra sull’utilizzo di FluxCD per automatizzare il deploy delle applicazioni in un cluster Kubernetes. Durante il corso, gli studenti impareranno a installare FluxCD, inizializzare un repository Git e utilizzare Git per aggiornare le risorse del cluster. Il corso copre anche come FluxCD gestisce le modifiche manuali alle risorse del cluster e come monitorare il cluster con Prometheus.
COD: DSK210
Categorie: Kubernetes
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
Il corso “FluxCD” è adatto a sviluppatori, sistemisti e architetti di software che desiderano automatizzare la gestione dei rilasci in Kubernetes utilizzando Flux. È richiesta una conoscenza di base di Kubernetes e Git per seguire il corso.
- Installare e configurare Flux in Kubernetes per automatizzare il rilascio delle applicazioni
- Inizializzare un repository Git per il controllo delle versioni delle configurazioni di Flux
- Aggiornare le risorse del cluster attraverso Git e verificare come Flux reagisce ai cambiamenti manuali
- Monitorare Flux con Prometheus per assicurarsi che le risorse siano sempre allineate alle versioni specificate nel repository Git
- Imparare a disabilitare Flux temporaneamente o in modo permanente quando necessario per le modifiche manuali o per altre operazioni.
Programma didattico
- Installazione
- Inizializzare il repository Git
- Aggiornare le risorse del cluster tramite Git
- Reazione di Flux alle modifiche manuali
- Monitoraggio con Prometheus
- Liberarsi di Flux
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
Il prezzo di questo corso della durata di un giorno è di € 800 + IVA.