Установка через Web UI

Содержание

Когда использовать этот метод?

Рекомендуется для:

  • Пользователей, впервые работающих с системой, предпочитающих пошаговый визуальный интерфейс.
  • Быстрой настройки proof-of-concept в непроизводственных средах.
  • Команд с ограниченными знаниями Kubernetes, которым нужен упрощённый процесс развертывания.
  • Сценариев, требующих минимальной кастомизации (например, стандартные настройки хранилища).
  • Базовых сетевых конфигураций без специфичных правил ingress.
  • Конфигураций StorageClass для обеспечения высокой доступности.

Не рекомендуется для:

  • Производственных сред, требующих продвинутых настроек хранилища (S3 storage).
  • Сетевых конфигураций с необходимостью специфичных правил ingress.

Предварительные требования

  • Установите плагин кластера Alauda Container Platform Registry в целевой кластер с помощью механизма Cluster Plugin.

Установка плагина кластера Alauda Container Platform Registry через веб-консоль

Процедура

  1. Войдите в систему и перейдите на страницу Administrator.
  2. Нажмите Marketplace > Cluster Plugins, чтобы открыть страницу списка Cluster Plugins.
  3. Найдите плагин кластера Alauda Container Platform Registry, нажмите Install, затем перейдите на страницу установки.
  4. Настройте параметры согласно следующим спецификациям и нажмите Install для завершения развертывания.

Описание параметров:

ПараметрОписание
Expose ServiceПри включении администраторы смогут управлять репозиторием образов извне по адресу доступа. Это создает значительные риски безопасности, поэтому включать следует с большой осторожностью.
Enable IPv6Включите эту опцию, если в кластере используется сетевая конфигурация IPv6 single-stack.
NodePortПри включённом Expose Service настройте NodePort для обеспечения внешнего доступа к Registry через этот порт.
Storage TypeВыберите тип хранилища. Поддерживаемые типы: LocalVolume и StorageClass.
NodesВыберите узел для запуска сервиса Registry для хранения и распространения образов. (Доступно только при выборе Storage Type = LocalVolume)
StorageClassВыберите StorageClass. При количестве реплик больше 1 выберите хранилище с возможностью RWX (ReadWriteMany) (например, File Storage) для обеспечения высокой доступности. (Доступно только при StorageClass)
Storage SizeОбъем хранилища, выделенный для Registry (единица измерения: Gi).
ReplicasНастройте количество реплик для Pod Registry:
  • LocalVolume: по умолчанию 1 (фиксировано)
  • StorageClass: по умолчанию 3 (можно изменить)
Resource RequirementsОпределите запросы и лимиты ресурсов CPU и памяти для Pod Registry.

Проверка

  1. Перейдите в Marketplace > Cluster Plugins и убедитесь, что статус плагина отображается как Installed.
  2. Нажмите на название плагина для просмотра его деталей.
  3. Скопируйте Registry Address и используйте Docker клиент для загрузки/выгрузки образов.

Обновление/Удаление Alauda Container Platform Registry

Вы можете обновить или удалить плагин Alauda Container Platform Registry как со страницы списка, так и со страницы деталей.