OpenLens — это версия Lens с открытым исходным кодом и инструмент управления кластерами Kubernetes, который может помочь пользователям лучше управлять кластерами Kubernetes и контролировать их.
OpenLens может предоставлять функции, аналогичные Lens, включая визуализацию состояния кластера, мониторинг работоспособности кластера, управление объектами ресурсов Kubernetes, поддержку управления несколькими кластерами и многое другое. OpenLens поддерживает несколько операционных систем, включая macOS, Linux и Windows.
За использование Lens взимается плата. OpenLens является бесплатным и открытым исходным кодом. Вместо этого мы можем установить OpenLens локально.
https://github.com/MuhammedKalkan/OpenLens/releases
Просто скачайте здесь установочный пакет для соответствующей операционной системы и установите его.
После завершения установки,Нажмите на верхний левый уголfile-->Extensions
Введите имя плагина и нажмите «Установить». Перезапустите openlens, чтобы изменения вступили в силу. Дополнительные сведения о плагинах и вводных сведениях, поддерживаемых openlens, см. в документации.
https://github.com/lensapp/lens-extensions/blob/main/README.md
Рекомендуется установить часто используемые плагины, список следующий:
@alebcay/openlens-node-pod-menu
@andrea-falco/lens-multi-pod-logs
lens-extension-network-policy-viewer
@nevalla/kube-resource-map
@ottimis/lens-version-update
Кластер tke обеспечивает доступ к API-серверу из общедоступной сети, а затем копирует kubeconfig на консоль.
НажмитеFile--->Add Кластер, вставьте скопированный kubeconfig и нажмите «Добавить». Кластеры можно добавлять.
Нажмите «Каталог», а затем нажмите «Кластер», чтобы ввести соответствующий кластер. Вы также можете нажать «Добавить на панель быстрого доступа», чтобы добавить его на панель отображения слева, что можно быстро.
Войдите в модуль и просмотрите журналы модуля.
Создать новый ресурс
Другие инструкции можно найти в официальной документации сайта.https://docs.k8slens.dev/using-lens/