Skip to content

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 ​

GrupoTipos
Cargas de trabalhoPods, Deployments, ReplicaSets, StatefulSets, DaemonSets, Jobs, CronJobs, HorizontalPodAutoscalers
RedeServices, Ingresses, NetworkPolicies
ConfigConfigMaps, Secrets
ArmazenamentoPersistentVolumeClaims, PersistentVolumes, StorageClasses
ClusterNodes, 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.

O Barney Kube é gratuito para uso pessoal e comercial.