cjsteel.providers

ansible-role-provider

Estado de ConstrucciónAnsible Galaxy

Descripción

Un rol de Ansible para actualizar los archivos de escenario de molécula de otros roles.

Escenario:

  • Estás utilizando molécula para probar múltiples roles de Ansible y/o proyectos de Ansible.
  • Quieres actualizar uno o más archivos de molécula de roles o proyectos o agregar soporte para nuevos proveedores a través de la automatización.

Notas de uso

  • Generalmente se ejecuta desde otro rol.
  • El rol que llama requiere un archivo bootstrap molecule/some_scenario/playbook.yml.
  • Para reemplazar uno o más archivos de escenario, establece la variable para el archivo objetivo o el grupo de archivos a verdadero.
  • Actualizar molecule/some_scenario/playbook.yml actualmente establece todos los valores de actualización (de vuelta) a falso.

Ejemplo de playbook bootstrap:

Nota: deberás cambiar las siguientes dos variables a los valores del rol que llama

providers_short_name: providers
providers_galaxy_name: cjsteel.providers

Esto probablemente / debería hacerse automáticamente.

Hoja de ruta

Variables del rol

providers_role_short_name

providers_role_short_name: 'testrole'

providers_project_directory

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

Licencia

MIT

Información del autor

Una sección opcional para que los autores del rol incluyan información de contacto o un sitio web (no se permite HTML).

Acerca del proyecto

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

Instalar
ansible-galaxy install cjsteel.providers
Licencia
Unknown
Descargas
138
Propietario
These repositories are under heavy development. Some less dynamic projects are available at https://github.com/csteel