Atualizar uma loja dentro da sua cota é um projeto prático para quem já concluiu os fundamentos de Kubernetes. Publique um novo catálogo quando a operação normal cabe na cota de solicitações de CPU do namespace, mas a atualização gradual tentada não. Mantenha a loja de referência protegida em funcionamento e entregue o catálogo atualizado de verdade.
Um laboratório guiado ensina o cálculo de recursos, a estratégia de atualização, a recuperação e as verificações pela perspectiva do cliente. Um desafio independente muda a alocação e o requisito de disponibilidade de uma livraria, exigindo uma estratégia adequada às novas condições. Cada unidade começa com seu próprio ambiente preparado.
O que você aprenderá
Ao concluir este curso, você será capaz de:
- distinguir um Pod cuja criação pelo ReplicaSet foi rejeitada pela cota de um Pod existente que não pode ser agendado;
- calcular as solicitações de CPU em operação normal e durante a atualização, incluindo uma carga vizinha protegida;
- escolher um orçamento de RollingUpdate que respeite uma cota fixa e um número mínimo de réplicas disponíveis;
- preservar as cargas e os Services originais, manter a configuração de referência aprovada e se recuperar de uma atualização malsucedida;
- relacionar o manifesto de publicação salvo ao novo catálogo real e a um download CSV completo;
- interpretar observações limitadas do cluster real sem apresentá-las como garantia de disponibilidade em produção.
Para quem é este curso
Este curso é para iniciantes em Kubernetes prontos para aplicar os fundamentos a uma tarefa completa de entrega.
Pré-requisitos: Caminhos básicos no terminal e navegação entre abas, YAML simples e familiaridade com Pods, Deployments, Services e rótulos. As unidades de solicitações de CPU, ResourceQuota e o cálculo da atualização são explicados no laboratório guiado.
Ambiente de aprendizado: São fornecidos um cluster Kubernetes real de um nó, a aplicação da loja e os dados do catálogo. Use as abas Workspace, Shop e Reference do navegador para configurar a atualização, explorar o resultado e manter o serviço de referência independente em funcionamento. O site em execução, os rótulos e a saída dos comandos estão em inglês.
Perguntas frequentes
Preciso ter experiência com Kubernetes?
Sim. Você deve reconhecer os objetos básicos e ler um manifesto simples. Este projeto ensina a decisão sobre cota e atualização, sem apresentar Kubernetes do zero.
Preciso instalar um cluster ou escrever código da aplicação?
Não. O cluster, a aplicação e as verificações de integridade estão preparados. Você edita a estratégia fornecida, usa os serviços reais e salva o download do catálogo.
Como o desafio amplia o laboratório guiado?
A livraria tem outras solicitações de CPU, outra alocação livre e um mínimo de disponibilidade mais rigoroso. Aplique os mesmos métodos de cálculo e recuperação de forma independente; copiar os valores dos parâmetros do laboratório guiado não atende aos requisitos.
Isso comprova disponibilidade ininterrupta ou desempenho?
Não. O projeto verifica uma atualização completa por meio de observações limitadas em um ambiente de treinamento de um nó. Solicitações de CPU são contabilidade de recursos, não utilização medida, promessa de desempenho nem orçamento financeiro. As observações não comprovam disponibilidade entre as amostras.



