Зачем вообще нужны какие-то визуальные инструменты для kubernetes? Есть прекрасные редакторы yaml файлов. Например vim. Удобная утилита kubectl с десятками если не сотнями параметров. Душа, однако, хочет красоты. И разработчики написали множество расширений для построения и визуализации кластера. Я покажу вам картинки и расскажу про некоторые из них.
Octant
Octant это средство автоматизации всего в кластере Kubernetes. Тут и создание podов и деплой и мониторинг (в том числе и через prometeus operator). Запускается как локальное web приложение. Есть темная тема.
k9s
Это для любителей консоли. В консольном режиме показывает графики загрузки, логи и объекты кластера. Самая полезные фичи: показать все зависимости в кластере(X-Ray) и просмотр ролей и прав в RBAC.
Lens
Lens называют себя Kubernetes IDE. Позволяет просматривать ресурсы и их метрики, редактировать их по месту, устанавливать helm чарты и много чего еще. При редактировании описание объекта есть подсветка синтаксиса, проверка манифеста и сохранение.
Можно подключить несколько кластеров и быстро переключатся между ними.
Lens кроме стандартных метрик может показывать метрики prometeus. И тут нас поджидает небольшая проблема: если в кластере не установлен Prometeus Operator метрик мы не увидим.
Plugin для Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools
Полезна будет тем, кто использует Visual Studio Code. Это интерактивная оболочка над kubectl которая показывает объекты кластера. Из плюсов может подключатся к нескольким облакам и использовать несколько кластеров. Команды задаются стандартным способом для подобных редакторов списком команд.
Kubebox
https://github.com/astefanutti/kubebox
Просто консоль для kubernetes. Может просматривать podы, логи, потребление ресурсов ( в виде графиков) и события. Запустить удаленный терминал. Работает в консоле или в web.
При желании можно установить прямо в кластер и оттуда пускать терминал.
Заключение
Посмотрите картинки может, что-то понравится. Для пользователей VSCode, порекомендую попробовать plugin. Всем рекомендую попробовать Lens.