Saber mais sobre clusters e cargas de trabalho

Conheça algumas das configurações e recursos de carga de trabalho que você implantou em um dos nossos guias de início rápido.

Este tutorial complementar aborda alguns conceitos do Kubernetes, como pods e serviços, mas não pressupõe que você tenha experiência anterior com o Kubernetes.


Para seguir as instruções detalhadas desta tarefa diretamente no console do Google Cloud , clique em Orientação:

Orientações


Antes de começar

Verifique se você seguiu as etapas em um destes guias de início rápido para criar um cluster e implantar um app de exemplo:

Ver detalhes do pod

No Kubernetes, um pod é a menor unidade de computação implantável que pode ser criada e gerenciada. Como todas as cargas de trabalho do Kubernetes, a implantação do aplicativo de exemplo consiste em pods (neste caso, um pod sem réplicas adicionais) que envolvem aplicativos em contêineres (neste caso, um contêiner). Nesta seção, vamos conferir o que você pode aprender no console Google Cloud sobre o pod do app de exemplo.

  1. Primeiro, confira se você está na página Detalhes da implantação do app de exemplo. Talvez você ainda esteja nela se acabou de concluir o tutorial anterior. Se você não estiver nessa página:

    1. No console Google Cloud , acesse a página Cargas de trabalho do GKE.

      Acesse "Cargas de trabalho"

    2. Na coluna Nome, clique no nome do app que você implantou, hello-world-app (se você implantou com o console Google Cloud ) ou example-hello-app-deployment (para a implantação do Terraform).

  2. Na guia Visão geral, é possível conferir mais detalhes sobre a carga de trabalho do app de exemplo, incluindo:

    • Réplicas: o número de réplicas de pods atualmente em execução na sua carga de trabalho.

    • Especificação de pod: a versão desta implantação e o contêiner do app de exemplo.

  3. A tabela Pods gerenciados vincula aos dados de configuração e às métricas de desempenho de cada réplica de pod em execução.

Visualizar os serviços

Um serviço do Kubernetes é como você fornece endpoints de rede para um ou mais pods. Ao implantar a carga de trabalho, você criou um serviço de balanceamento de carga que direciona o tráfego externo para a carga de trabalho. Esse serviço permite acessar a interface da Web do app de exemplo depois que você implanta o aplicativo.

Para acessar o serviço da carga de trabalho:

  1. Acesse a tabela Como expor serviços na página Detalhes da implantação. Isso mostra todos os serviços que sua carga de trabalho expõe.

  2. Na coluna Nome da tabela Como expor serviços, clique no nome do serviço do app de exemplo. O nome é hello-world-app-service se você implantou o app no console Google Cloud ou example-hello-app-loadbalancer se a implantação foi feita com o Terraform.

  3. Na página Detalhes do serviço, você pode saber mais sobre o serviço, incluindo:

    • Os endpoints externos do serviço: o endereço IP ou os endereços que podem ser usados para acessar o serviço. Você usou esse endereço IP para acessar a interface da Web do app no guia de início rápido anterior.
    • As portas usadas pelo serviço.
    • Mais detalhes sobre o balanceador de carga do serviço, incluindo o endereço IP do cluster para que o balanceador de carga envia tráfego. Clique no nome do balanceador de carga para encontrar ainda mais informações, como detalhes de front-end e back-end.

A seguir