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