menu
arrow_back

Canalizaciones de entrega continua con Spinnaker y Kubernetes Engine

Canalizaciones de entrega continua con Spinnaker y Kubernetes Engine

Horas Minutos 9 Créditos

GSP114

Labs de autoaprendizaje de Google Cloud

Este lab práctico le enseñará a crear una canalización de entrega continua con Google Kubernetes Engine, Google Cloud Source Repositories, Google Cloud Container Builder y Spinnaker. Luego de crear una aplicación de prueba, debe configurar estos servicios para compilarla, probarla e implementarla automáticamente. Cuando modifique el código de la aplicación, este cambio activará la canalización de entrega continua para que vuelva a compilar, a probar y a implementar automáticamente la nueva versión.

Objetivos

  • Configurar su entorno mediante el inicio de Google Cloud Shell, la creación de un clúster de Kubernetes Engine y la configuración de su identidad y el esquema de administración de usuarios

  • Descargar una aplicación de prueba, crear un repositorio de Git y luego subirlo a Google Cloud Source Repository

  • Implementar Spinnaker en Kubernetes Engine con Helm

  • Crear una imagen de Docker

  • Generar activadores para crear imágenes de Docker cuando su aplicación cambie

  • Configurar una canalización de Spinnaker para implementar de forma confiable y continua su aplicación en Kubernetes Engine

  • Implementar un cambio de código que active la canalización y ponerla en funcionamiento en producción

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
Puntuación

—/100

Set up your environment

Ejecutar paso

/ 10

Deploy the Spinnaker chart using Kubernetes Helm

Ejecutar paso

/ 20

Building the Docker image

Ejecutar paso

/ 20

Create service load balancers

Ejecutar paso

/ 20

Deploy an image to production

Ejecutar paso

/ 10

Triggering pipeline from code changes

Ejecutar paso

/ 20