menu
arrow_back

Entrega contínua com o Jenkins no Kubernetes Engine

Entrega contínua com o Jenkins no Kubernetes Engine

1 hora 15 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.

Participe do Qwiklabs para ler o restante deste laboratório e muito mais!

  • Receber acesso temporário a Console do Google Cloud.
  • Mais de 200 laboratórios, do nível iniciante ao avançado.
  • Tamanho compacto para que você possa aprender no seu próprio ritmo.
Participe para iniciar este laboratório
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