Struttura del corso
Introduzione
- Jenkins X contro Jenkins
Panoramica del flusso di lavoro Jenkins X
- La relazione tra Jenkins X e Kubernetes
- Confronto tra ambienti standard e ambienti di anteprima
Installazione di Jenkins X
- Scelta della lingua e delle piattaforme
Creazione di una pipeline CI/CD
- Preparazione degli ambienti di gestione temporanea e di produzione
- Creazione di un cluster Kubernetes con Jenkins X
Creazione di un'applicazione
- Utilizzo di Jenkins X Quickstarts per avviare un nuovo progetto
- Opzioni di avvio rapido
Implementazione di un flusso di lavoro automatizzato
- Eseguire il commit del codice in Git
- Apportare modifiche, creare problemi e creare richieste pull
Anteprima dell'applicazione
- Push in un ambiente di anteprima
- Creazione di un ambiente di anteprima per le richieste pull
Promuovere l'applicazione alla produzione
- Push in un ambiente di produzione
Importazione di un progetto esistente
- Aggiunta di codice al repository Git
- Registrazione di un webhook
Integrazione di Jenkins X con altri strumenti di terze parti
- Helm, prua e impalcatura
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Una comprensione generale dei concetti di CI/CD.
- Esperienza con Jenkins 2.
- Una comprensione generale del processo di sviluppo del software.
Pubblico
- Sviluppatori di software
- DevOps Ingegneri
- Ingegneri delle infrastrutture
- Ingegneri di test del software
Recensioni (2)
Mi piacciono tutte le possibilità che ho scoperto nel corso sulle opzioni DevOps che posso applicare per avere un flusso di lavoro CD/CI migliore!
Juan Manuel - si
Corso - Jenkins: Continuous Integration for Agile Development
Traduzione automatica
Il formatore è molto ben informato sull'argomento e in grado di fornire esempi del mondo reale attraverso la sua esperienza.
Nouf
Corso - Agile Software Testing with Continuous Integration
Traduzione automatica