menu
arrow_back

Entrega contínua com o Jenkins no Kubernetes Engine

Entrega contínua com o Jenkins no Kubernetes Engine

Horas Minutos 7 Créditos

GSP051

Laboratórios autoguiados do Google Cloud

Visão geral

Neste laboratório, você aprenderá a configurar um canal de entrega contínua usando o Jenkins no Kubernetes Engine. O Jenkins é o servidor de automação usado por desenvolvedores que integram com frequência o próprio código em um repositório compartilhado. A solução que você criará neste laboratório será semelhante ao diagrama abaixo:

overview.png

Veja mais detalhes sobre como usar o Jenkins no Kubernetes.

Atividades do laboratório

Neste laboratório, você realizará as seguintes tarefas:

  • Provisionar um aplicativo do Jenkins em um cluster do Kubernetes Engine
  • Configurar seu aplicativo do Jenkins usando o Gerenciador de pacotes Helm
  • Conhecer os recursos de um aplicativo do Jenkins
  • Criar e testar um canal do Jenkins

Pré-requisitos

Este é um laboratório de nível avançado. Antes de começar, você precisa saber pelo menos os conceitos básicos de programação de shell, do Kubernetes e do Jenkins. Veja abaixo alguns Qwiklabs para você dar os primeiros passos:

Quando estiver tudo pronto, role a tela para baixo e saiba mais sobre o Kubernetes, o Jenkins e a entrega contínua.

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
Pontuação

—/100

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

Executar etapa

/ 30

Create a tiller Service Account

Executar etapa

/ 10

Initialize Helm and Install Tiller

Executar etapa

/ 10

Configure and Install Jenkins

Executar etapa

/ 30

Create the production and canary deployments

Executar etapa

/ 10

Create a repository

Executar etapa

/ 10