providers

ansible-role-provider

Статус сборкиAnsible Galaxy

Описание

Ansible-роль для обновления файлов сценариев molecule других ролей.

Сценарий:

  • Вы используете molecule для тестирования нескольких ansible-ролей и/или ansible-проектов.
  • Вы хотите обновить один или несколько файлов molecule ролей или проектов или добавить поддержку новых провайдеров с помощью автоматизации.

Заметки по использованию

  • Обычно запускается из другой роли.
  • Вызывающей роли требуется файл bootstrap molecule/some_scenario/playbook.yml.
  • Чтобы заменить один или несколько файлов сценариев, установите переменную для целевого файла или группы файлов в true.
  • Обновление molecule/some_scenario/playbook.yml в настоящее время устанавливает все значения обновления (назад) в false.

Пример bootstrap playbook:

Примечание: вам нужно будет изменить следующие две переменные на значения вызывающей роли

providers_short_name: providers
providers_galaxy_name: cjsteel.providers

Это можно, вероятно, / должно быть автоматизировано.

План

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

providers_role_short_name

providers_role_short_name: 'testrole'

providers_project_directory

providers_project_directory: /home/csteel/projects/development/cobbler/roles/csteel.common

Лицензия

MIT

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

Опциональный раздел для авторов роли, чтобы включить контактную информацию или сайт (HTML не разрешен).

О проекте

An Ansible role for updating the molecule scenario files of other roles

Установить
ansible-galaxy install cjsteel/ansible-role-providers
Лицензия
Unknown
Загрузки
125
Владелец
These repositories are under heavy development. Some less dynamic projects are available at https://github.com/csteel