menu
arrow_back

Livraison continue avec Jenkins dans Kubernetes Engine

Livraison continue avec Jenkins dans Kubernetes Engine

1 heure 15 minutes 7 crédits

GSP051

Google Cloud – Ateliers adaptés au rythme de chacun

Aperçu

Dans cet atelier, vous allez apprendre à configurer un pipeline de livraison continue en exécutant Jenkins dans Kubernetes Engine. Jenkins est le serveur d'automatisation incontournable pour les développeurs qui doivent intégrer régulièrement du code dans un dépôt partagé. La solution que vous allez créer durant cet atelier est illustrée dans le diagramme suivant :

overview.png

Pour plus d'informations sur l'exécution de Jenkins dans Kubernetes, cliquez ici.

Objectifs de l'atelier

Dans cet atelier, vous allez effectuer les tâches suivantes :

  • Provisionner une application Jenkins dans un cluster Kubernetes Engine
  • Configurer votre application Jenkins avec le gestionnaire de packages Helm
  • Explorer les fonctionnalités d'une application Jenkins
  • Créer et utiliser un pipeline Jenkins

Prérequis

Ceci est un atelier de niveau avancé. Pour le suivre, vous devez au moins connaître les principes de base de la programmation shell, de Kubernetes et de Jenkins. Voici quelques ateliers Qwiklabs pour vous remettre à niveau, si nécessaire :

Lorsque vous êtes prêt, faites défiler la page vers le bas pour en apprendre davantage sur Kubernetes, Jenkins et la livraison continue.

Inscrivez-vous sur Qwiklabs pour consulter le reste de cet atelier, et bien plus encore.

  • Obtenez un accès temporaire à Google Cloud Console.
  • Plus de 200 ateliers, du niveau débutant jusqu'au niveau expert.
  • Fractionné pour vous permettre d'apprendre à votre rythme.
Inscrivez-vous pour démarrer cet atelier
Note

—/100

Create a Kubernetes cluster (zone: us-east1-d)

Réaliser l'étape

/ 30

Create a tiller Service Account

Réaliser l'étape

/ 10

Initialize Helm and Install Tiller

Réaliser l'étape

/ 10

Configure and Install Jenkins

Réaliser l'étape

/ 30

Create the production and canary deployments

Réaliser l'étape

/ 10

Create a repository

Réaliser l'étape

/ 10