Uma alternativa ao Lens que roda no navegador
Lens, OpenLens e Freelens são IDEs Kubernetes de desktop: funcionam na máquina onde estão instalados, com o kubeconfig daquela máquina. O Kubepier tem um desktop construído sobre o Freelens e, além dele, uma versão web que abre de qualquer navegador, inclusive no celular.
O que muda com a versão web
- Você vê os clusters de qualquer máquina, sem instalar nada e sem copiar kubeconfig.
- A equipe inteira usa o mesmo cadastro de clientes e clusters, cada pessoa com o próprio login do GitHub.
- No plano Team, cada pessoa só vê os clientes liberados para ela.
- O celular vira uma tela de plantão: pods com problema, eventos de aviso, CronJobs e Jobs.
O que continua igual ao que você já usa
- Workloads, pods, Services, Ingresses, ConfigMaps, Secrets (só pelas chaves), CRDs e releases do Helm.
- Consumo de CPU e memória por cluster, nó e namespace, com o metrics-server do cluster.
- No plano Pro: editar, escalar e reiniciar workloads, logs ao vivo e shell.
Nada instalado no cluster
Diferente do Kubernetes Dashboard, que é instalado e exposto em cada cluster, o Kubepier Web fala direto com a API do cluster. Você conecta pelo kubeconfig ou pela conta Azure ou AWS, e a API precisa aceitar o IP de saída fixo do Kubepier.
E quando o desktop ainda é melhor
Port-forward e repositórios de charts do Helm dependem da sua máquina, então ficam no Kubepier Desktop, que roda no Linux, no Windows e no macOS e é grátis.