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