Установка через Web UI
Содержание
Когда использовать этот метод?
Рекомендуется для:
- Пользователей, делающих первые шаги, предпочитающих пошаговый визуальный интерфейс.
- Быстрых прототипов в непроизводственных средах.
- Команд с ограниченными знаниями Kubernetes, которым нужен упрощённый процесс развертывания.
- Сценариев с минимальной кастомизацией (например, стандартные настройки хранилища).
- Базовых сетевых настроек без специфических правил ingress.
- Конфигураций StorageClass для обеспечения высокой доступности.
Не рекомендуется для:
- Производственных сред, требующих продвинутых настроек хранения (S3 storage).
- Сетевых конфигураций с необходимостью специфических правил ingress.
Предварительные требования
- Установите плагин кластера Alauda Container Platform Registry в целевой кластер с помощью механизма Cluster Plugin.
Установка плагина кластера Alauda Container Platform Registry через веб-консоль
Процедура
- Войдите в систему и перейдите на страницу Administrator.
- Нажмите Marketplace > Cluster Plugins для доступа к списку плагинов кластера.
- Найдите плагин кластера Alauda Container Platform Registry, нажмите Install, затем перейдите на страницу установки.
- Настройте параметры согласно приведённым ниже спецификациям и нажмите Install для завершения развертывания.
Описание параметров:
Параметр | Описание |
---|
Expose Service | При включении администраторы смогут управлять репозиторием образов извне по адресу доступа. Это несёт значительные риски безопасности и должно включаться с крайней осторожностью. |
Enable IPv6 | Включите эту опцию, если кластер использует одноадресную сеть IPv6. |
NodePort | При включённом Expose Service настройте NodePort для обеспечения внешнего доступа к Registry через этот порт. |
Storage Type | Выберите тип хранилища. Поддерживаемые типы: LocalVolume и StorageClass. |
Nodes | Выберите узел для запуска сервиса Registry для хранения и распространения образов. (Доступно только при Storage Type = LocalVolume) |
StorageClass | Выберите StorageClass. При количестве реплик более 1 выберите хранилище с поддержкой RWX (ReadWriteMany) (например, File Storage) для обеспечения высокой доступности. (Доступно только при Storage Type = StorageClass) |
Storage Size | Объём хранилища, выделенный для Registry (единица измерения: Gi). |
Replicas | Настройте количество реплик Pod Registry: - LocalVolume: по умолчанию 1 (фиксировано)
- StorageClass: по умолчанию 3 (можно изменять)
|
Resource Requirements | Определите запросы и лимиты ресурсов CPU и памяти для Pod Registry. |
Проверка
- Перейдите в Marketplace > Cluster Plugins и убедитесь, что статус плагина отображается как Installed.
- Нажмите на название плагина для просмотра его деталей.
- Скопируйте Registry Address и используйте Docker клиент для загрузки/выгрузки образов.
Обновление/Удаление Alauda Container Platform Registry
Вы можете обновить или удалить плагин Alauda Container Platform Registry как со страницы списка, так и со страницы деталей.