Common CLI Command Operations
Платформа Alauda Container Platform предоставляет инструменты командной строки для взаимодействия пользователей с реестром Alauda Container Platform. Ниже приведены примеры распространённых операций и команд:
Предположим, что адрес сервиса реестра для кластера — registry.cluster.local, а пространство имён, с которым вы работаете, — my-ns.
Свяжитесь с технической службой, чтобы получить плагин kubectl-acp и убедиться, что он корректно установлен в вашей среде.
Содержание
Logging in RegistryAdd namespace permissions for usersAdd namespace permissions for a service accountPulling ImagesPushing ImagesLogging in Registry
Войдите в реестр кластера, выполнив вход в ACP.
Add namespace permissions for users
Добавьте пользователю разрешение на pull в пространстве имён.
Добавьте пользователю разрешение на push в пространстве имён.
Add namespace permissions for a service account
Добавьте сервисному аккаунту разрешение на pull в пространстве имён.
Добавьте сервисному аккаунту разрешение на push в пространстве имён.
Pulling Images
Загружает образ из реестра внутрь кластера (например, для развертывания Pod).
Эта команда проверяет вашу личность и права на pull в целевом пространстве имён, а затем загружает образ из реестра.
Pushing Images
Отправляет локально собранные образы или образы, загруженные из других источников, в определённое пространство имён реестра.
Сначала необходимо пометить (tag) локальный образ адресом и форматом пространства имён целевого реестра с помощью стандартного инструмента командной строки для контейнеров, например podman.
Отправляет образ из удалённого репозитория образов в определённое пространство имён реестра Alauda Container Platform.
Эта команда проверяет вашу личность и права на push в пространстве имён my-ns, а затем загружает локально помеченный образ в реестр.