
A ferramenta Octant é um projeto Open Source que permite a visulização via interface gráfica do seu cluster Kubernetes podendo assim fazer todo o gerenciamento do seu cluster kurbenetes e aplicações através dessa ferramenta.
A ferramenta Octant é mantida pela VMWare abaixo segue links com mais informações:
Pré-Requisitos
Para testar essa ferramenta é necessário ter um cluster kubernetes local. Pode ser usado o kind ou o rancher desktop para teste. Abaixo segue links com mais informações:
Também é necessário que o kubeconfig esteja configurado pois a ferramenta coleta informações desse arquivo conforme imagem abaixo:

Para mais informações sobre a configuração do arquivo kubeconfig consultar esse link.
Instalação
Para utilização é necessário a instalação de um cliente na sua máquina local. O mesmo suporta Windows, Linux e Mac.
Para fazer o download basta acessar o link abaixo:
No momento que escrevo esse post essa é a ultima versão da ferramenta.
Overview
Nessa seção será apresentado um overview da ferramenta.

Na imagem acima conseguimos ter a visualização de todos os workloads que estão rodando em determinado namespace. Assim como o uso de CPU e Memória para cada workload.


Acima outros exemplos de visualizações.
Permite a visualização dos objetos do kubernetes que determinado workload está utilizando. Segue abaixo alguns exemplos:



É possível fazer um port-forward com apenas um clique

Permite visualizar as variáveis de ambiente

Visualização do yaml utilizado pelo Deploy

Visualização de logs e conexão ao pod através da ferramenta


É possível visualização de eventos conforme imagem abaixo:

Permite aplicar um yaml através da ferramenta

Também é possível integrar a ferramenta com outros plugins conforme link abaixo:
Conclusão
O objetivo desse post foi demostrar a utilização da ferramenta Octant e como pode ajudar no gerenciamento de um cluster kubernetes via interface gráfica ajudando assim na sua produtividade.
Existem ferramentas similares como o Kubernetes-Dashboard e o Lens. Abaixo links com mais informações: