menu
arrow_back

Continuous Delivery with Jenkins in Kubernetes Engine

إمكانية الدخول لمدة 90 دقيقة · 75 دقيقة حتى الاكتمال
Connection Details

9 Credits

info_outline
This lab costs 9 Credits to run. You can purchase credits or a subscription under My Account.

Continuous Delivery with Jenkins in Kubernetes Engine

GSP051

Google Cloud Self-Paced Labs

Overview

In this lab, you will learn how to set up a continuous delivery pipeline with Jenkins on Kubernetes engine. Jenkins is the go-to automation server used by developers who frequently integrate their code in a shared repository. The solution you'll build in this lab will be similar to the following diagram:

overview.png

You can find more details about running Jenkins on Kubernetes here.

What you'll do

In this lab, you will complete the following tasks:

  • Provision a Jenkins application into a Kubernetes Engine Cluster

  • Set up your Jenkins application using Helm Package Manager

  • Explore the features of a Jenkins application

  • Create and exercise a Jenkins pipeline

Prerequisites

This is a expert level lab. Before taking it, you should be comfortable with at least the basics of shell programming, Kubernetes, and Jenkins. Here are some Qwiklabs that can get you up to speed:

Once your prepared, scroll down to learn more about Kubernetes, Jenkins, and Continuous Delivery.

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
الدرجة

—/30

Create a Kubernetes cluster (zone: us-central1-f)

تنفيذ الخطوة

/ 5

Create a tiller Service Account

تنفيذ الخطوة

/ 5

Initialize Helm and Install Tiller

تنفيذ الخطوة

/ 5

Configure and Install Jenkins

تنفيذ الخطوة

/ 5

Create the production and canary deployments in production namespace

تنفيذ الخطوة

/ 6

Create a repository

تنفيذ الخطوة

/ 4

home
الصفحة الرئيسية
school
الكتالوج
menu
المزيد
المزيد