O workspace
Abra um cluster e o workspace mostra os objetos dele: a barra lateral com os tipos à esquerda, a lista no meio e, quando você seleciona algo, o painel de detalhes à direita.
A barra lateral
| Grupo | Tipos |
|---|---|
| Cargas de trabalho | Pods, Deployments, ReplicaSets, StatefulSets, DaemonSets, Jobs, CronJobs, HorizontalPodAutoscalers |
| Rede | Services, Ingresses, NetworkPolicies |
| Config | ConfigMaps, Secrets |
| Armazenamento | PersistentVolumeClaims, PersistentVolumes, StorageClasses |
| Cluster | Nodes, Namespaces, Events |
Embaixo deles, Recursos Personalizados lista todo CustomResourceDefinition do cluster (cert-manager, Argo CD, os seus próprios operators), navegados e acompanhados como os tipos nativos.
Pods e Nodes ganham um alerta assim que algo dá errado, mesmo enquanto você está olhando outro tipo.
Namespaces
As listas começam em Todos os namespaces. O menu de namespace restringe a um só.
Listas ao vivo
Cada lista carrega uma vez e depois um stream de watch adiciona, atualiza e remove linhas conforme o cluster muda. Nada é feito por polling.
- Status de relance: pods mostram
Running 2/2,CrashLoopBackOff,Pending, com cores; Deployments mostram as réplicas prontas; Nodes mostram Ready; Services, o tipo. - Reinícios nos pods, apagado no zero e laranja quando vira problema de verdade.
- CPU e memória de pods e nodes, pelo
metrics.k8s.io, atualizadas a cada 15 segundos. Os nodes ganham uma barra contra a capacidade. Isso precisa do metrics-server do cluster. - Ordenação: clique num cabeçalho (nome, status, CPU, memória, idade) para ordenar e de novo para inverter. Events começam pelos mais novos; o resto, de A a Z.
- Filtrar restringe a lista pelo nome.
Problemas
Problemas lista todo pod com problema e todo node NotReady em todos os namespaces, com o motivo e onde está rodando. Clique num para ir até ele. Quando não tem nada, ele avisa que está tudo certo.
Buscar tudo
⌘ K busca em todos os tipos e em todos os namespaces do cluster aberto de uma vez. Sem cluster aberto, ele abre o seletor já com o filtro pronto.
O painel de detalhes
Selecione uma linha para abrir o painel de detalhes; tire a seleção e ele fecha, parando qualquer stream de log ou terminal que estava aberto. Veja Inspecionar objetos.
Toda linha também tem um menu de ações ao passar o mouse, com as mesmas ações do cabeçalho do detalhe: encaminhar, escalar, editar, reiniciar, isolar, drenar e excluir, conforme o tipo.
