menu
arrow_back

Canais de entrega contínua com Spinnaker e Kubernetes Engine

Canais de entrega contínua com Spinnaker e Kubernetes Engine

Horas Minutos 9 Créditos

GSP114

Laboratórios autoguiados do Google Cloud

Neste laboratório prático, você verá como criar um canal de entrega contínua usando o Google Kubernetes Engine, o Google Cloud Source Repositories, o Google Cloud Container Builder e o Spinnaker. Depois de criar um aplicativo de amostra, configure esses serviços para criar, testar e implantar automaticamente o aplicativo. Quando você modifica o código do aplicativo, as alterações acionam o canal de entrega contínua para recriar, retestar e reimplantar a nova versão automaticamente.

Objetivos

  • Configurar o ambiente iniciando o Google Cloud Shell, criando um cluster do Kubernetes Engine e definindo o esquema de gerenciamento de identidade e usuário.

  • Fazer o download de um aplicativo de amostra, criar um repositório do Git e fazer upload dele para um Google Cloud Source Repository.

  • Implantar o Spinnaker no Kubernetes Engine usando o Helm.

  • Criar a imagem do Docker.

  • Criar acionadores para gerar imagens do Docker quando o aplicativo for alterado.

  • Configurar um canal de Spinnaker para implantar o aplicativo no Kubernetes Engine de maneira confiável e contínua.

  • Implantar uma alteração de código, acionando o canal, e assistir à implementação na produção.

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

Set up your environment

Executar etapa

/ 10

Deploy the Spinnaker chart using Kubernetes Helm

Executar etapa

/ 20

Building the Docker image

Executar etapa

/ 20

Create service load balancers

Executar etapa

/ 20

Deploy an image to production

Executar etapa

/ 10

Triggering pipeline from code changes

Executar etapa

/ 20