Freelens


O Freelens é um fork da popular ferramenta de gerenciamento de clusters Kubernetes, Lens. Diferente do Lens original, o Freelens é totalmente open-source, não requer registro nem conexão com serviços em nuvem, e não contém componentes proprietários.

Instalar Freelens
Copiar link

macOS
Copiar link

Para instalar o Freelens no macOS usando Homebrew:

brew install --cask freelens

Linux
Copiar link

No Linux, a instalação está disponível via Snap:

snap install freelens --classic

Windows
Copiar link

No Windows, use o Winget:

winget install Freelensapp.Freelens

Conectar a um cluster
Copiar link

O Freelens usa o kubeconfig padrão para se conectar aos clusters. Você pode armazenar os arquivos de configuração no diretório padrão do sistema ~/.kube ou em qualquer outro local conveniente.

Baixe o arquivo de configuração a partir do Dashboard do cluster.

Ce2257f1 C299 4949 A43c C31deaadda21

Usar a pasta padrão
Copiar link

Se você colocar o kubeconfig baixado no diretório ~/.kube, o Freelens detectará automaticamente o cluster.

Acesse CatalogClusters, e o cluster aparecerá na lista.

Também é possível acessá-lo pelo botão Browse Clusters in Catalog na tela inicial.

Usar a pasta de configuração personalizada
Copiar link

Se você quiser usar um diretório separado:

  1. Crie uma pasta, por exemplo ~/k8s_config, e mova o arquivo kubeconfig baixado para ela.

  2. No Freelens, abra a seção Clusters e clique no botão + no canto inferior direito.

  3. Especifique o caminho do arquivo ou da pasta que contém um ou mais arquivos kubeconfig.

  4. Depois de adicionar, clique no nome do cluster na lista para se conectar.