ansible

ansible

качество Статус сборки Статус документации Тег GitHub

Роль Ansible. Установите и настройте Ansible.

Документация на readthedocs.io

Не стесняйтесь делиться своими отзывами и сообщать о проблемах.

Ваши вклады приветствуются.

Поддерживаемые платформы

Эта роль была разработана и протестирована на

Требования

Роли

  • vbotka.ansible_lib

Коллекции

  • ansible.posix
  • community.general

Примечание: Коллекция ansible.posix необходима для некоторых плейбуков и ролей в contrib.

Переменные роли

Посмотрите значения по умолчанию и примеры в vars.

Плагины

По умолчанию плагины не установлены. Значение по умолчанию переменной ma_plugins: [ ]. Примеры настройки плагинов можно найти в vars/main.yml.sample.

Чтобы активировать установленные плагины, используйте шаблон ansible-plugins.cfg.j2 и настройте *_plugins в ansible.cfg.

ma_config_type: template
ma_config_template_default: ansible-plugins.cfg.j2

Режим проверки

Режим проверки завершится неудачей, если директории ma_plugins_path и ma_src_path отсутствуют. Чтобы избежать ошибки, сначала создайте директории.

shell> ansible-playbook ansible.yml -t ma_plugins_path,ma_src_path

Если вы хотите загрузить репозиторий и примечания к версии, создайте также директории ma_repo_path и ma_rnotes_path.

shell> ansible-playbook ansible.yml -t ma_repo_path,ma_rnotes_path

Режим проверки завершится неудачей в первый раз, когда настроены плагины в ma_plugins, и архивы еще не были загружены. Чтобы избежать ошибки, сначала загрузите архивы.

shell> ansible-playbook ansible.yml -t ma_plugins_download

Затем проверьте плейбук и роли, чтобы увидеть, что будет изменено.

shell> ansible-playbook ansible.yml --check --diff

Ansible lint

Используйте файл настроек .ansible-lint.local при запуске ansible-lint. Некоторые правила могут быть отключены, а некоторые предупреждения могут быть проигнорированы. Смотрите примечания в файле конфигурации.

shell> ansible-lint -c .ansible-lint.local

Ссылки

Лицензия

лицензия

Информация об авторе

Vladimir Botka

О проекте

Install and configure Ansible.

Установить
ansible-galaxy install vbotka/ansible-ansible
Лицензия
bsd-2-clause
Загрузки
194
Владелец