Kubenav é um aplicativo móvel, desktop e web para gerenciar clusters Kubernetes. O aplicativo fornece uma visão geral de todos os recursos em clusters Kubernetes, incluindo informações de status atuais para cargas de trabalho. O visualização de detalhes para recursos fornece informações adicionais. É possível visualizar logs e eventos ou para obter uma concha em um contêiner. Você também pode editar e excluir recursos ou dimensionar suas cargas de trabalho dentro do aplicativo.
O aplicativo é desenvolvido usando framework iônico e capacitor. A parte do frontend do aplicativo é implementada usando os componentes funcionais do Typycript e reagir. A parte de back-end usa Go Mobile para comunicação com o servidor Kubernetes API e provedores de nuvem. Portanto, é possível atingir quase 100% de compartilhamento de código entre a implementação móvel e desktop de Kubenav.
- Disponível para celular e desktop: Kubenav oferece a mesma experiência para mobile e desktop, com quase 100% de compartilhamento de código.
- Gerenciar recursos: todos os recursos principais como implantações, estado de estado, daemonsets, vagens, etc. são suportados.
- Definições de recurso personalizadas: Exibir todas as definições de recurso personalizadas e manjar recursos personalizados.
- Modificar recursos: Editar e exclua todos os recursos disponíveis ou dimensione suas implantações, estado estullsets, daemonsets.
- filtro e pesquisa: filtre os recursos por namespace e encontrá-los por lá.
- Informações de status: Visão geral rápida do status de cargas de trabalho e detalhadas Informações incluindo eventos.
- Uso de recursos: Visualize as solicitações, limites e uso atual de pods e contêineres.
- Logs: Visualizar os logs de um contêiner ou transmitir os logs em tempo real.
- terminal: uma concha em um recipiente, direto do seu telefone.
- Gerencie vários clusters: Adicione vários clusters via Kubeconfig ou seu provedor de nuvem preferido, incluindo o Google, AWS e Azure.
- Encaminhamento portuário: Crie uma conexão de encaminhamento de porta para um dos seus pods e abra a página Aberta na página. Seu navegador.
- Integração Prometheus: O Kubenav permite visualizar suas métricas do Prometheus diretamente no painel e construir seus próprios painéis através do plugin Prometheus.
- Elasticsearch Integration: Descubra seus logs com o plugin Elasticsearch.
- Integração do Jaeger: Analise seus traços com o plugin Jaeger.
- Add Rancher support
- Allow filtering of Namespaces