Распространённые операции с командами CLI
Платформа Alauda Container Platform предоставляет инструменты командной строки для взаимодействия пользователей с реестром Alauda Container Platform. Ниже приведены примеры распространённых операций и команд:
Предположим, что адрес сервиса реестра для кластера — registry.cluster.local, а пространство имён, с которым вы сейчас работаете — my-ns.
Свяжитесь с технической службой, чтобы получить плагин kubectl-acp и убедитесь, что он правильно установлен в вашей среде.
Содержание
Вход в реестрДобавление разрешений на пространство имён для пользователейДобавление разрешений на пространство имён для сервисного аккаунтаЗагрузка образов (Pulling Images)Отправка образов (Pushing Images)Вход в реестр
Войдите в реестр кластера, выполнив вход в ACP.
Добавление разрешений на пространство имён для пользователей
Добавить пользователю разрешение на pull в пространстве имён.
Добавить пользователю разрешение на push в пространстве имён.
Добавление разрешений на пространство имён для сервисного аккаунта
Добавить сервисному аккаунту разрешение на pull в пространстве имён.
Добавить сервисному аккаунту разрешение на push в пространстве имён.
Загрузка образов (Pulling Images)
Загружает образ из реестра внутрь кластера (например, для развертывания Pod).
Эта команда проверяет вашу личность и разрешения на pull в целевом пространстве имён, а затем загружает образ из реестра.
Отправка образов (Pushing Images)
Отправляет локально собранные образы или образы, загруженные из других источников, в определённое пространство имён реестра.
Сначала необходимо с помощью стандартного инструмента командной строки для контейнеров, например docker, присвоить локальному образу тег с адресом и форматом пространства имён целевого реестра.
Отправляет образ из удалённого репозитория образов в определённое пространство имён реестра Alauda Container Platform.
Эта команда проверяет вашу личность и разрешения на push в пространстве имён my-ns, а затем загружает локально промаркированный образ в реестр.