АнглийскийФранцузскийИспанский

Значок OnWorks

ansible-galaxy - Интернет в облаке

Запустите ansible-galaxy в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ansible-galaxy, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ansible-galaxy - управляйте ролями с помощью galaxy.ansible.com

СИНТАКСИС


ansible-galaxy [удалить | импорт | информация | инициализация | установить | список | войти | удалить | поиск | настройка] [--help]
[параметры] ...

ОПИСАНИЕ


анзибль Galaxy это общий репозиторий для ролей Ansible. Команда ansible-galaxy может быть
используется для управления этими ролями или для создания каркаса ролей, которые вы хотели бы
загрузить в Галактику.

ОБЩИЙ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-h, --Помогите
Показать справочное сообщение, относящееся к данной подкоманде.

УСТАНОВИТЬ


" устанавливать подкоманда используется для установки ролей.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy install [параметры] [-r ФАЙЛ | имя (и) роли [, версия] | tar_file (s)]

Роли можно установить несколькими способами:

· Имя пользователя.rolename [, версия] - это установит одну роль. API Galaxy будет
чтобы предоставить информацию о роли и соответствующем .tar.gz
будет загружен из github.com. Если версия не указана, самая последняя версия
доступно будет установлено.

· Имя файла с использованием -r - это установит несколько ролей, перечисленных по одной в строке. В
формат каждой строки такой же, как указано выше: username.rolename [, version]

· .Tar.gz действующей роли, которую вы скачали непосредственно с github.com. Это в основном
полезно, когда система, на которой работает Ansible, не имеет доступа к API Galaxy, для
например, когда находится за брандмауэром или прокси-сервером.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-f, --сила
Принудительная перезапись существующей роли.

-i, - игнорировать ошибки
Игнорируйте ошибки и переходите к следующей указанной роли.

-n, --нет
Не загружайте роли, указанные как зависимости.

-p ROLES_PATH, --roles-path =ROLES_PATH
Путь к каталогу, содержащему ваши роли. По умолчанию role_path
настроен в вашем ansible.cfg файл (/ etc / ansible / roles, если не настроен)

-r РОЛЬ_ФАЙЛ, --role-file =РОЛЬ_ФАЙЛ
Файл, содержащий список импортируемых ролей, как указано выше. Этот вариант
не может использоваться, если указано имя роли или .tar.gz.

УДАЛИТЬ


" удаление подкоманда используется для удаления одной или нескольких ролей.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy удалить роль1 роль2 ...

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-p ROLES_PATH, --roles-path =ROLES_PATH
Путь к каталогу, содержащему ваши роли. По умолчанию role_path
настроен в вашем ansible.cfg файл (/ etc / ansible / roles, если не настроен)

INIT


" инициализации команда используется для создания пустой роли, подходящей для загрузки в
https://galaxy.ansible.com (or for roles in general).

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy init [параметры] имя_роли

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-f, --сила
Принудительная перезапись существующей роли.

-p ИНИТ_ПУТЬ, --init-path =ИНИТ_ПУТЬ
Путь, по которому будет создана каркасная роль. По умолчанию это текущий рабочий
каталог.

--не в сети
Не запрашивайте API Galaxy при создании ролей

СПИСОК


" список подкоманда используется, чтобы показать, какие роли в настоящее время установлены. Вы можете указать
имя роли, и если она установлена, будет отображаться только эта роль.

ИСПОЛЬЗОВАНИЕ
Список $ ansible-galaxy [имя_роли]

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-p ROLES_PATH, --roles-path =ROLES_PATH
Путь к каталогу, содержащему ваши роли. По умолчанию role_path
настроен в вашем ansible.cfg файл (/ etc / ansible / roles, если не настроен)

ПОИСК


" по области применения Подкоманда возвращает отфильтрованный список ролей, найденных на удаленном сервере.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy search [параметры] [searchterm1 searchterm2]

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--galaxy-теги
Введите разделенный запятыми список тегов Galaxy для фильтрации.

- платформы
Укажите разделенный запятыми список платформ для фильтрации.

- автор
Укажите имя пользователя участника Galaxy, по которому будет выполняться фильтрация.

-c, --игнорировать-сертификаты
Игнорировать ошибки сертификата TLS.

-s, --сервер
Замените сервер по умолчанию https://galaxy.ansible.com.

ИНФОРМАЦИЯ


" info Подкоманда показывает подробную информацию для конкретной роли. Детали возвращены
о роли включена информация из локальной копии, а также информация из
galaxy.ansible.com.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy info [параметры] имя_роли [, версия]

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-p ROLES_PATH, --roles-path =ROLES_PATH
Путь к каталогу, содержащему ваши роли. По умолчанию role_path
настроен в вашем ansible.cfg файл (/ etc / ansible / roles, если не настроен)

-c, --игнорировать-сертификаты
Игнорировать ошибки сертификата TLS.

-s, --сервер
Замените сервер по умолчанию https://galaxy.ansible.com.

ВХОД


" Войти подкоманда используется для аутентификации на galaxy.ansible.com. Аутентификация
требуется для использования команд импорта, удаления и настройки. Он аутентифицирует пользователя,
получить токен из Galaxy и сохранить его в домашнем каталоге пользователя.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy вход в систему [параметры]

" Войти подкоманда запрашивает GitHub имя пользователя и пароль. Он НЕ отправляет ваш
пароль к Galaxy. На самом деле он аутентифицируется с помощью GitHub и создает личный доступ.
токен. Затем он отправляет токен личного доступа в Galaxy, который, в свою очередь, подтверждает, что вы
вы и возвращает токен доступа к Galaxy. После завершения аутентификации GitHub
токен персонального доступа уничтожен.

Если вы не хотите использовать свой пароль GitHub или у вас есть двухфакторная аутентификация
включен с GitHub, используйте --github-токен возможность передать токен личного доступа, который
вы создаете. Войдите в GitHub, перейдите в Настройки и нажмите Personal Access Token, чтобы создать
маркер.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-c, --игнорировать-сертификаты
Игнорировать ошибки сертификата TLS.

-s, --сервер
Замените сервер по умолчанию https://galaxy.ansible.com.

--github-токен
Аутентифицироваться с помощью GitHub токен личного доступа, а не пароль.

ИМПОРТИРОВАТЬ


Импортировать роль из GitHub на galaxy.ansible.com. Требует, чтобы пользователь сначала аутентифицировался с помощью
galaxy.ansible.com с помощью Войти подкоманда.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy import [параметры] github_user github_repo

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-c, --игнорировать-сертификаты
Игнорировать ошибки сертификата TLS.

-s, --сервер
Замените сервер по умолчанию https://galaxy.ansible.com.

--ветвь
Укажите конкретную ветку для импорта. Если ветка не указана, ветка найдена
в meta / main.yml используется. Если ветка не указана в meta / main.yml, репо
используется ветка по умолчанию (обычно ведущая).

УДАЛИТЬ


" удалять Подкоманда удалит роль из galaxy.ansible.com. Требуется сначала пользователь
аутентифицироваться на galaxy.ansible.com с помощью Войти подкоманда.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy delete [параметры] github_user github_repo

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-c, --игнорировать-сертификаты
Игнорировать ошибки сертификата TLS.

-s, --сервер
Замените сервер по умолчанию https://galaxy.ansible.com.

УСТАНОВКА


" установка подкоманда создает точку интеграции для Трэвис CI, Что позволяет
galaxy.ansible.com, чтобы получать уведомления от Трэвис по завершении строительства. Требуется
пользователь сначала аутентифицируется на galaxy.ansible.com, используя Войти подкоманда.

ИСПОЛЬЗОВАНИЕ
$ ansible-galaxy setup [параметры] источник github_user секрет github_repo

· Использовать Travis как исходное значение. В будущем могут быть добавлены дополнительные исходные значения.

· Предоставьте свой Трэвис токен пользователя в качестве секрета. Токен не хранится
galaxy.ansible.com. Хеш создается с использованием github_user, github_repo и вашего токена.
Хеш-значение - это то, что на самом деле сохраняется.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-c, --игнорировать-сертификаты
Игнорировать ошибки сертификата TLS.

-s, --сервер
Замените сервер по умолчанию https://galaxy.ansible.com.

--список
Покажите ваши настроенные интеграции. Предоставляет идентификатор каждой интеграции, которая может быть
используется с опцией удаления.

--Удалить
Удалить конкретную интеграцию. Укажите идентификатор удаляемой интеграции.

Используйте ansible-galaxy онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad