menu
arrow_back

Entrega continua con Jenkins en Kubernetes Engine

Entrega continua con Jenkins en Kubernetes Engine

1 hora 15 minutos 7 créditos

GSP051

Labs de autoaprendizaje de Google Cloud

Descripción general

En este lab, aprenderá cómo configurar una canalización de entrega continua con Jenkins en Kubernetes Engine. Jenkins es el servidor de automatización preferido de los desarrolladores que integran con frecuencia su código en un repositorio compartido. La solución que compilará en este lab será similar al siguiente diagrama:

overview.png

Puede encontrar más información sobre cómo ejecutar Jenkins en Kubernetes aquí.

Actividades

En este lab, realizará las siguientes tareas:

  • Aprovisionar una aplicación de Jenkins en un clúster de Kubernetes Engine
  • Configurar su aplicación de Jenkins con el administrador de paquetes Helm
  • Explorar las funciones de una aplicación de Jenkins
  • Crear y ejercitar con una canalización de Jenkins

Requisitos previos

Este es un laboratorio de nivel avanzado. Antes de hacerlo, debe sentirse cómodo con, al menos, los conceptos básicos de la programación de la shell, y de Kubernetes y Jenkins. Aquí hay algunos Qwiklabs para ponerse al día:

Una vez que esté listo, desplácese hacia abajo para obtener más información sobre Kubernetes, Jenkins y entrega continua.

Únase a Qwiklabs para leer este lab completo… y mucho más.

  • Obtenga acceso temporal a Google Cloud Console.
  • Más de 200 labs para principiantes y niveles avanzados.
  • El contenido se presenta de a poco para que pueda aprender a su propio ritmo.
Únase para comenzar este lab
Puntuación

—/100

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

Ejecutar paso

/ 30

Create a tiller Service Account

Ejecutar paso

/ 10

Initialize Helm and Install Tiller

Ejecutar paso

/ 10

Configure and Install Jenkins

Ejecutar paso

/ 30

Create the production and canary deployments

Ejecutar paso

/ 10

Create a repository

Ejecutar paso

/ 10