Графический интерфейс#
Раздел Контент автоматизации (Automation Content) обеспечивает централизованное управление всеми артефактами автоматизации в Private Automation Hub:
организация и публикация контента в пространствах имен;
хранение и распространение коллекций;
хранение и распространение образов сред исполнения и сред принятия решений;
настройка ключей подписей для проверки целостности;
подключение к внешним реестрам и удаленным источникам;
утверждение и согласование коллекций перед публикацией;
управление токенами API для интеграции с внешними системами.
Ниже описаны основные разделы интерфейса Контент автоматизации (Automation Content).
Пространства имен#
Раздел Пространства имен (Namespace) содержит вкладки на которых расположены таблицы с информацией о пространствах имен коллекций Ansible.
В разделе можно выполнять следующие действия:
создавать пространства имен для организации коллекций;
управлять доступом для команд и пользователей;
добавлять описание, логотип и ссылки на документацию;
публиковать и обновлять коллекции в рамках пространства.
После создания пространства имен пользователи, обладающие правами, могут публиковать и обновлять коллекции в его рамках. Это упрощает управление контентом, обеспечивает структурированность хранилища и разделение ответственности между командами.
Коллекции#
Раздел Коллекции (Collections) используется для управления коллекциями Ansible.
В разделе можно выполнять следующие действия:
просматривать список доступных коллекций;
публиковать новые и обновлять существующие версии коллекций;
утверждать или отклонять коллекции перед распространением;
управлять зависимостями и метаданными.
После утверждения коллекции становятся доступными для скачивания и применения в автоматизации вашей организации. Раздел поддерживает как работу с коллекциями разработчиков, так и с внешними сертифицированными источниками.
Среды исполнения#
Раздел Среды исполнения (Execution Environments) содержит список образов сред исполнения и сред принятия решений (далее – образов).
В разделе можно выполнять следующие действия:
создавать и импортировать образы;
просматривать и редактировать сведения образов;
удалять загруженные образы;
настраивать доступ пользователей и команд к образам.
Ключи подписи#
Раздел Ключи подписи (Signature Keys) используется для просмотра криптографических ключей, обеспечивающих проверку целостности и подлинности коллекций и контейнерных образов.
В разделе можно выполнять следующие действия:
просматривать список зарегистрированных ключей подписи;
просматривать сведения о ключе;
скачивать публичные ключи для проверки подлинности контента вне платформы.
Примечание
Создавать новые ключи или удалять существующие через графический интерфейс нельзя. Добавление или отзыв ключей выполняется при установке или обновлении платформы, либо с использованием командной строки и утилит GPG.
Репозитории#
Раздел Репозитории (Repositories) используется для управления репозиториями Private Automation Hub.
В разделе можно выполнять следующие действия:
просматривать сведения о существующих репозиториях;
создавать новые репозитории;
изменять настройки существующих репозиториев;
управлять доступом к репозиториям;
получать настройки для использования репозитория утилитами Ansible;
синхронизировать содержимое репозиториев Private Automation Hub с внешними репозиториями;
управлять версиями репозиториев;
удалять репозитории.
Внешние реестры#
Раздел Внешние реестры (Remote Registries) используется для интеграции с внешними реестрами контейнеров, например, Docker Hub.
В разделе можно выполнять следующие действия:
добавлять записи о внешних реестрах контейнеров;
синхронизировать списки образов с внешними реестрами контейнеров;
удалять записи о внешних реестрах контейнеров.
Управление задачами#
Раздел Управление задачами (Task Management) позволяет отслеживать системные задачи, выполняемые внутри Automation Hub.
В разделе можно выполнять следующие действия:
просматривать сведения о выполняющихся и выполненных задачах;
останавливать выполняющиеся задачи.
Раздел особенно полезен администраторам для контроля активности и устранения ошибок.
Согласования коллекций#
Раздел Согласования коллекций (Collection Approvals) используется для проверки и утверждения коллекций перед публикацией.
В разделе можно выполнять следующие действия:
просматривать коллекции, ожидающие утверждения;
согласовывать или отклонять их по результатам проверки.
Это гарантирует, что только проверенный и безопасный контент попадет в рабочие репозитории организации.
Внешние репозитории#
Раздел Внешние репозитории (Remotes) используется для управления внешними источниками в Private Automation Hub, например: Ansible Galaxy, Automation Hub, собственные корпоративные репозитории.
В разделе можно выполнять следующие действия:
просматривать подробные сведения о внешнем репозитории;
добавлять новые внешние источники;
редактировать основные сведения о внешних репозиториях;
предоставлять доступ к записям о внешних репозиториях для команд и отдельных пользователей.
Подключение к Private Automation Hub#
Раздел Подключение к Private Automation Hub (API Token) используется для создания токена, позволяющего авторизоваться в Private Automation Hub.