Um pod é a menor unidade implantável no Kubernetes e representa uma instância de aplicativo independente, composta por um ou mais containers fortemente acoplados. No console do ACK, visualize pods, modifique as configurações dos pods e dimensione aplicativos manualmente.
Pré-requisitos
Um workload foi criado.
Visualize pods
Visualize detalhes do pod
Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em .
-
Na página Pods, encontre o pod e clique em Details na coluna Actions.
NotaModifique e exclua pods nesta página. Para pods criados por um Deployment, gerencie-os por meio do Deployment.
A tabela a seguir lista os status dos pods.
Status
Descrição
Initialized
Todos os containers de inicialização foram iniciados.
Ready
O pod pode atender a requisições e é adicionado aos pools de balanceamento de carga de todos os services correspondentes.
ContainersReady
Todos os containers no pod estão prontos.
PodScheduled
O pod é agendado para um nó.
Consulte Pod Lifecycle.
Visualize logs do pod
Na página Pods, encontre o pod e clique em Logs na coluna Actions.
Filtrar pods
Na página Pods, filtre os pods por nome, rótulo, endereço IP do pod ou endereço IP do nó. Para filtrar por rótulo, clique no ícone de filtro no cabeçalho da coluna Label, insira a chave e o valor e clique em OK.
Diagnosticar um pod
Na página Pods, encontre o pod e clique em Diagnose na coluna Actions. Consulte Use cluster diagnostics.
Defina requisições e limites de CPU e memória
Ajuste as requisições e os limites de CPU e memória dos pods do aplicativo. Este exemplo usa um Deployment.
Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em .
Na página Deployments, selecione um namespace na lista suspensa Namespace. Encontre o aplicativo e clique em Edit na coluna Actions.
-
Defina as requisições e os limites de CPU e memória nas seções Resource Limit e Required Resources e clique em Update.
ImportanteO número máximo de pods por nó depende do plug-in de rede do cluster. Consulte a seção Compare Terway modes no tópico Work with Terway.
Modifique configurações do pod
Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em .
Na página Pods, encontre o pod e clique em Edit na coluna Actions.
Atualize a configuração do pod e clique em Update.
Dimensionar pods manualmente
Dimensione o número de pods de um Deployment para atender às necessidades do seu negócio.
Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em .
Selecione um namespace, encontre o Deployment que deseja gerenciar e clique em Scale na coluna Actions.
-
Na caixa de diálogo, defina o número desejado de pods como 4 e clique em OK.
NotaOs Deployments usam o modo rollingUpdate por padrão para manter um número mínimo de pods disponíveis durante as atualizações. Modifique esse mínimo no modelo do Deployment.