O Lens é uma ferramenta poderosa para gerenciar cluster Kubernetes. Ele oferece uma interface gráfica intuitiva que permite a visualização e o gerenciamento de seus clusters, pods, serviços deployments e muito mais. 

O Lens oferece uma visão geral abrangente do seu ambiente Kubernetes, permitindo que você monitore o desempenho e identifique problemas. 

A interface gráfica intuitiva facilita o uso, mesmo para usuários iniciantes em Kubernetes, oferecendo uma ampla gama de recursos, incluindo visualização de logs, port forwarding.

O Lens Security Center, parte essencial do recurso Lens Security, possibilita aos usuários verificar vulnerabilidades em seus clusters.


Descubra as principais funcionalidades do Lens neste vídeo:


Prós e Contras do Lens: Uma Avaliação Detalhada

Prós: 
  • O Lens oferece uma interface amigável e menus claros, facilitando a navegação e o uso.

  • Vai além de uma simples visualização de clusters, fornecendo diversas funcionalidades, como: 

    • Visualização de logs, eventos e detalhes de pods e deployments em tempo real.

    • Ajuste de limites de CPU, memória e armazenamento para as aplicações.

    • Port forwarding para acessar pods diretamente do seu navegador.

    • Gerenciamento de ConfigMap e Secrets.

    • Possibilidade de conectar e gerenciar vários clusters simultaneamente.

    • Com o Lens Security Center é possível corrigir vulnerabilidades de segurança em seus clusters. 

    • Implementação e gerenciamento de Helm Charts com facilidade. 

    • Controle de acesso com MFA e RBAC.

    • Auditoria de rastreamento de todas as acoes realizadas no Lens. 

Contras:
  • Para aproveitar todas as funcionalidades do Lens é necessário instalar o Lens Desktop, a versão web oferece funcionalidades básicas. 

  • A versão gratuita possui algumas restrições, como:

    • Visualização de até 100 pods;

    • A funcionalidade Helm Chart é limitada;

    • O Lens Security Center, que auxilia na identificação de vulnerabilidades, esta disponível apenas nas versões pagas. 

Banner


Instalação:

O guia abaixo detalha a instalação do Lens Desktop no Debian/Ubuntu utilizando o repositório APT. No entanto, o Lens oferece diversas outras opções para atender as suas necessidades e preferências. Acesse a página de oficial do Lens para encontrar links para pacotes APT, RPM e Snap, além de instaladores para Windows e macOS. 

A documentação oficial oferece instruções detalhadas para cada método de instalação Getting Started-Lens

Passo a passo para a instalação:

  1. Adicione a chave pública:

curl -fsSL https://downloads.k8slens.dev/keys/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/lens-archive-keyring.gpg > /dev/null
  1. Adicione o repositório Lens Desktop:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/lens-archive-keyring.gpg] https://downloads.k8slens.dev/apt/debian stable main" | sudo tee /etc/apt/sources.list.d/lens.list > /dev/null
  1. Atualize e instale:

sudo apt update && sudo apt install lens
  1. Execute o Lens Desktop:

lens-desktop

Conclusão e dicas para aproveitar o Lens ao máximo: 

O Lens é uma ferramenta valiosa para qualquer pessoa que gerencia clusters Kubernetes. Oferecendo uma interface gráfica amigável, uma ampla gama de recursos e um alto nível de segurança. 

Inicie explorando os recursos básicos e avalie se a ferramenta atende às suas necessidades, para aproveitar os recursos completos instale o Lens Desktop e acesse a documentação para acompanhar as novidades e aproveitar ao máximo a ferramenta. 

E por fim, adapte a ferramenta ao seu fluxo de trabalho para otimizar o gerenciamento de seus clusters Kubernetes.

Não deixe de acompanhar nosso blog, estamos sempre compartilhando conteúdos interessantes e ouça também o Kubicast, o podcast que traz conhecimento em um formato diferente.

Social

Contact us

Almeda Campinas 802, CJ 12, Jardim Paulista,

São Paulo - SP, 01404-001

Opportunities

Our content

Social

Contact us

Almeda Campinas 802, CJ 12, Jardim Paulista,

São Paulo - SP, 01404-001

Opportunities

Our content

Social

Contact us

Almeda Campinas 802, CJ 12, Jardim Paulista,

São Paulo - SP, 01404-001

Opportunities

Our content