Entrega contínua com o Jenkins no Kubernetes Engine
GSP051
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:
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:
- Introdução ao Docker
- Olá, nó Kubernetes
- Como gerenciar implantações usando o Kubernetes Engine
- Como configurar o Jenkins no Kubernetes Engine
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.
Pontuação
—/100
Create a Kubernetes cluster (zone: us-east1-d)
/ 30
Create a tiller Service Account
/ 10
Initialize Helm and Install Tiller
/ 10
Configure and Install Jenkins
/ 30
Create the production and canary deployments
/ 10
Create a repository
/ 10