You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Monitoramento de Pods em tempo real: CPU em millicores e RAM (workingSet) em bytes via Kubelet Stats Summary API — sem dependência do metrics-server; intervalo de 1 segundo
Escalar Deployments e StatefulSets via Scale subresource (replaceNamespacedDeploymentScale / replaceNamespacedStatefulSetScale) — apenas spec.replicas é alterado
Rolling restart seguro via JSON Patch RFC 6902 — apenas a annotation kubectl.kubernetes.io/restartedAt é modificada; nenhuma réplica extra é criada
Deleção inteligente de Pods: detecta ownerReference e oferece opção de escalar Deployment para N-1 ou apenas deletar o pod (que será recriado)
Diálogo de confirmação antes do rolling restart, explicando o comportamento de substituição gradual
Auto-refresh da seção Kubernetes após ações (+0s, +3s e +7s) para refletir estados transicionais (Pending → Running)
Grafo de Topologia (📈 Topologia): diagrama hierárquico esquerda→direita das dependências entre Services, Deployments e StatefulSets
Layout BFS com minimização de cruzamentos por ordenação por predecessor médio
Nós hexagonais (flat-top) com ícone de switch de rede desenhado em canvas
Arestas teal com seta triangular preenchida
Grade de pontos no fundo e fundo escuro #06101b
Interativo: arrastar nós, pan, zoom com scroll, tooltip com detalhes no hover
Arestas inferidas por label selectors (Service→Workload) e variáveis de ambiente (Workload→Service)
Seletores de contexto e namespace com color-scheme: dark e cores hex hardcoded para compatibilidade com tema escuro do VS Code