Установка и доступ к новой веб-консоли
Содержание
ВведениеПлагины платформыПредварительные требованияОбзор установкиШаг 1: Скачать пакеты плагиновШаг 2: Загрузить пакеты на платформуШаг 3: Установить Web Console Base в кластере globalШаг 4: Установить Web Console CollectorДоступ к новой веб-консолиУстановка перенесенных функциональных плагиновУдаление новой веб-консолиВведение
На этой странице описано, как установить плагины платформы, необходимые для новой веб-консоли, и как затем получить к ней доступ. После выполнения этого процесса в существующей веб-консоли появляется пункт Preview Next-Gen Console, который открывает новую веб-консоль в отдельной вкладке браузера.
В этом выпуске новая веб-консоль находится в состоянии Preview. Пока перенесена лишь небольшая часть функциональных плагинов; для конкретной функции обращайтесь к документации соответствующего плагина.
Плагины платформы
Новая веб-консоль состоит из двух кластерных плагинов платформы. Оба плагина необходимо устанавливать вручную через Marketplace; автоматическая установка не выполняется.
Плагин Web Console Base также должен быть установлен в кластере global,
чтобы в существующей веб-консоли появился пункт Preview Next-Gen Console.
В кластере global также размещаются установленные пользователем плагины.
Чтобы сделать эти плагины доступными для новой веб-консоли, установите
Web Console Collector в global дополнительно к Web Console Base.
Предварительные требования
Перед началом установки убедитесь, что выполнены следующие требования:
- В кластере
globalзапущена версия , в которой поставляется предварительная версия новой веб-консоли. - У вас есть доступ к Customer Portal для загрузки пакетов кластерных плагинов, либо вы получили пакеты плагинов через техническую поддержку.
- Доступен командный инструмент
violet. См. раздел Violet для получения инструкций по установке и использованию. - У вас есть права администратора для установки кластерных плагинов через Marketplace.
- Для каждого рабочего кластера, интерфейсы плагинов которого вы хотите
отобразить в новой веб-консоли, этот рабочий кластер уже управляется
кластером
global.
Обзор установки
Процесс установки состоит из четырех шагов:
- Скачать пакеты плагинов Web Console Base и Web Console Collector.
- Загрузить оба пакета на платформу.
- Установить Web Console Base в кластере
global. - Установить Web Console Collector в кластере
globalи во всех рабочих кластерах, интерфейсы плагинов которых должны отображаться в новой веб-консоли.
Шаг 1: Скачать пакеты плагинов
- Откройте Customer Portal.
- Найдите пакеты кластерных плагинов со следующими отображаемыми именами и
загрузите их:
- Alauda Container Platform Web Console Base
- Alauda Container Platform Web Console Collector
- Если у вас нет доступа к Customer Portal, обратитесь в техническую поддержку для получения обоих пакетов.
Общие сведения о скачивании пакетов плагинов см. в разделе Downloading a Plugin Package.
Шаг 2: Загрузить пакеты на платформу
Используйте инструмент violet, чтобы опубликовать оба скачанных пакета на
платформе. Общие сведения о загрузке пакетов плагинов см. в разделе
Uploading a Plugin Package.
После завершения загрузки убедитесь, что оба плагина доступны:
- Войдите в существующую веб-консоль и переключитесь в представление Administrator.
- Перейдите в Marketplace > Cluster Plugins.
- Убедитесь, что в списке присутствуют и Alauda Container Platform Web Console Base, и Alauda Container Platform Web Console Collector.
Шаг 3: Установить Web Console Base в кластере global
- В представлении Administrator перейдите в Marketplace > Cluster Plugins.
- Найдите Alauda Container Platform Web Console Base.
- Нажмите Install и выберите кластер
globalв качестве целевого кластера. - Дождитесь, пока плагин перейдет в состояние готовности.
Web Console Base можно установить только в кластере global. В плагине
задана привязка к кластеру, которая ограничивает его кластерами с меткой
is-global: "true".
Общий поток установки кластерного плагина см. в разделе Cluster Plugin.
Шаг 4: Установить Web Console Collector
Установите Web Console Collector в каждом кластере, чьи интерфейсы
плагинов должны быть видны в новой веб-консоли. Минимально его нужно
установить в кластере global.
Для каждого целевого кластера:
- В представлении Administrator перейдите в Marketplace > Cluster Plugins.
- Найдите Alauda Container Platform Web Console Collector.
- Нажмите Install и выберите целевой кластер.
- Дождитесь, пока плагин перейдет в состояние готовности.
- Повторите предыдущие шаги для каждого дополнительного рабочего кластера, интерфейсы плагинов которого нужно сделать доступными.
Установите Web Console Collector в каждом кластере, интерфейсы плагинов которого должны быть видны в новой веб-консоли. Если в рабочем кластере не установлен Web Console Collector, его интерфейсы плагинов не будут агрегироваться в новой веб-консоли.
Доступ к новой веб-консоли
После того как плагин Web Console Base установлен и находится в
готовом состоянии в кластере global:
- Войдите в существующую веб-консоль.
- Переключитесь в представление Container Platform или Administrator.
- На верхней панели навигации нажмите Preview Next-Gen Console.
- Новая веб-консоль откроется в отдельной вкладке браузера.
Новая веб-консоль доступна по URL платформы с путем
/console-acp-new/.
Пункт Preview Next-Gen Console отображается в представлениях Container Platform и Administrator. Он виден любому вошедшему в систему пользователю, который имеет доступ к этим представлениям. В других представлениях этот пункт не отображается.
Если пункт Preview Next-Gen Console отсутствует на верхней панели навигации:
- Убедитесь, что Web Console Base установлен в кластере
globalи находится в состоянии готовности. - Обновите страницу существующей веб-консоли после завершения установки плагина.
- Убедитесь, что вы находитесь в представлении Container Platform или Administrator. В других представлениях этот пункт не отображается.
Установка перенесенных функциональных плагинов
Указанные выше плагина платформы предоставляют только навигацию, агрегацию и runtime, необходимые новой веб-консоли. Каждая перенесенная функция поставляется как отдельный плагин и должна устанавливаться отдельно.
Чтобы установить перенесенный функциональный плагин:
- Определите нужный вам функциональный плагин и обратитесь к документации соответствующего продукта.
- Следуйте инструкциям по установке, специфичным для этого плагина; как правило, они соответствуют стандартному потоку установки кластерного плагина, описанному в разделе Cluster Plugin.
- Установите плагин в целевых кластерах, указанных в документации самого плагина.
- Убедитесь, что Web Console Collector установлен в каждом кластере, где установлен функциональный плагин, чтобы его интерфейс был агрегирован в новой веб-консоли.
Набор перенесенных функциональных плагинов, доступных в новой веб-консоли, расширяется от выпуска к выпуску. Актуальную доступность см. в документации каждого плагина.
Удаление новой веб-консоли
Новую веб-консоль можно удалить в любой момент, удалив framework-плагины через Marketplace. Дополнительная очистка не требуется.
- Чтобы полностью удалить новую веб-консоль:
- Удалите Web Console Base из кластера
global. - Удалите Web Console Collector из каждого кластера, где он установлен.
- Удалите Web Console Base из кластера
- Чтобы удалить новую веб-консоль только из конкретного рабочего кластера:
- Удалите Web Console Collector из этого рабочего кластера. Интерфейсы плагинов из этого кластера больше не будут агрегироваться в новую веб-консоль.
После удаления Web Console Base из кластера global пункт
Preview Next-Gen Console в существующей веб-консоли исчезает автоматически.
Никаких дополнительных действий не требуется.
Перенесенные функциональные плагины независимы от framework-плагинов. Удаляйте каждый функциональный плагин отдельно, следуя его собственной документации.