Чтобы установить роль Ansible Galaxy из GitHub, вы можете использовать несколько способов:
-
Метод 1: использование инструмента командной строки
ansible-galaxy- Откройте терминал или командную строку.
- Выполните следующую команду:
ansible-galaxy install username.role_name, заменивusernameименем пользователя GitHub иrole_nameименем пользователя. роль, которую вы хотите установить.
-
Метод 2: добавление роли в Ansible Playbook
- Откройте YAML-файл плейбука.
- В разделе
rolesдобавьте следующую строку:- name: username.role_name, заменивusernameименем пользователя GitHub и. >role_nameс именем роли, которую вы хотите установить.
-
Метод 3: совместное использование Git и Ansible Galaxy
- Откройте терминал или командную строку.
- Клонируйте репозиторий GitHub с помощью команды
git clone:git clone https://github.com/username/repo.git, заменивusernameс именем пользователя GitHub иrepoс именем репозитория. - Перейдите в каталог клонированного репозитория:
cd repo. - Выполните следующую команду, чтобы установить роль:
ansible-galaxy install -r require.yml, при условии, что роль указана в файлеrequirements.yml.requirements.yml.li>