Установка
Содержание
Предварительные требованияЗагрузка и импортУстановка через веб-консольУстановка через CLI1. Проверка доступных версий2. Создание ModuleInfoОбъяснение полейПредварительные требования
- Версия ACP: >= v4.2
- Версия AC CLI: >= v1.1
- Этот плагин должен быть установлен до возникновения глобального сбоя кластера.
Загрузка и импорт
-
Войдите в AlaudaCloud и скачайте последнюю версию пакета плагина Alauda Container Platform Cluster Authentication.
-
Используйте violet для загрузки плагина Alauda Container Platform Cluster Authentication в ACP:
Установка через веб-консоль
-
Проверьте загрузку:
- Перейдите в Administrator > Marketplace > Upload Packages
- Переключитесь на вкладку Cluster Plugin
- Найдите имя загруженного плагина
- В деталях плагина будет отображена версия(и) загруженного пакета
-
Установите плагин:
- Если статус плагина "ready", нажмите Install
Установка через CLI
1. Проверка доступных версий
Убедитесь, что плагин опубликован, проверив наличие ресурсов ModulePlugin и ModuleConfig в кластере global:
Это означает, что ModulePlugin local-auth существует в кластере и доступен для установки.
2. Создание ModuleInfo
Создайте ресурс ModuleInfo для установки плагина. В приведённом примере указаны общие параметры конфигурации:
Объяснение полей
Поля metadata:
name: Временное имя для плагина кластера. Платформа переименует его после создания на основе содержимого в формате<cluster-name>-<hash of content>, например,global-ee98c9991ea1464aaa8054bdacbab313.label cpaas.io/cluster-name: Указывает кластер, в который должен быть установлен плагин.label cpaas.io/module-name: Имя плагина, должно совпадать с ресурсом ModulePlugin.label cpaas.io/module-type: Фиксированное поле, должно бытьplugin; отсутствие этого поля приведёт к ошибке установки.
Поля spec:
.spec.version: Указывает версию плагина для установки, должна совпадать с.spec.versionв ModuleConfig.