7 Créditos
info_outlineGSP005
Visão geral
O objetivo deste laboratório prático é transformar o código que você desenvolveu em um aplicativo replicado para o Kubernetes, executado no Kubernetes Engine. Para este laboratório, o código será um simples aplicativo Hello World em Node.js.
Veja um diagrama das várias partes deste laboratório, para ajudar você a entender como as peças se encaixam umas nas outras. Use-o como referência à medida que avança pelo laboratório, tudo fará sentido quando você chegar ao fim. Você pode ignorá-lo por enquanto.
O Kubernetes é um projeto de código aberto (disponível em kubernetes.io) que pode ser executado em muitos ambientes diferentes, desde laptops a clusters de vários nodes com alta disponibilidade, de nuvens públicas a implantações locais, de máquinas virtuais a bare metal.
Para os fins deste laboratório, usar um ambiente gerenciado como o Kubernetes Engine (uma versão do Kubernetes hospedada pelo Google em execução no Compute Engine) permitirá que você se concentre mais em testar o Kubernetes, em vez de configurar a infraestrutura subjacente.
Atividades deste laboratório
-
criar um servidor do Node.js
-
criar uma imagem de contêiner do Docker
-
criar um cluster de contêiner
-
criar um pod do Kubernetes
-
escalonar seus serviços
Pré-requisitos
- É recomendado ter familiaridade com os editores de texto padrão do Linux, como
vim
,emacs
ounano
.
Recomendamos que os alunos digitem os comandos por conta própria para ajudar no aprendizado dos conceitos principais. Muitos laboratórios incluirão um bloco de códigos que contém os comandos necessários. Você pode copiá-los desse bloco e colar nos locais apropriados durante o laboratório.
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
—/20
Create your cluster
/ 5
Create your pod
/ 5
Create a Kubernetes Service
/ 5
Scale up your service
/ 5