



Полное управление Deckhouse Kubernetes Platform через веб-интерфейс — теперь в бесплатной версии платформы
Привет, Хабр! На связи Евгений Шевченко, технический директор веб-интерфейсов Deckhouse Kubernetes Platform.
Раньше полноценный веб-интерфейс был доступен только в коммерческих редакциях Deckhouse Kubernetes Platform (DKP). Начиная с версии 1.46 модуля console тот же интерфейс работает и в Community Edition (DKP CE) — без ограничений в части администрирования.
В работе с DKP есть две группы сценариев: администрирование платформы и применение платформы.
Администрирование платформы почти целиком построено на cluster-wide-ресурсах (глобальных для всего кластера). Оно включает в себя обновления DKP, управление модулями платформы, управление узлами, интеграцию с каталогами пользователей и т. д.
При применении платформы пользователь управляет преимущественно namespace-scoped-ресурсами. Неймспейсы создают вручную или по шаблону (последние мы называем проектами).
Администрирование и применение — два глобально разделённых в веб-интерфейсе раздела:
Первоначально веб-интерфейс в Community Edition полноценно работал только со сценариями применения платформы: управление нагрузкой на стандартном наборе namespace-scoped-ресурсов Kubernetes и DKP, включая виртуализацию. При этом функции администрирования в интерфейсе были доступны только для чтения, независимо от прав пользователя на платформе. Исключениями были управление проектами и неймспейсами: их можно было создавать и настраивать.
Начиная с версии DKP v1.46 это ограничение снято. Полный список изменений — в релизах модуля console.
В плане администрирования веб-интерфейс DKP CE даёт следующие основные возможности:
Обновление платформы и управление модулями.
Управление узлами кластера и версией Kubernetes.
Настройки виртуализации.
Управление доступом: RBAC, Cluster Authorization Rules,
Читать на habr.com