buluma.alternatives
Rol de Ansible alternativas
Configurar alternativas
GitHub | Versión | Incidencias | Solicitudes de Extracción | Descargas |
---|---|---|---|---|
Ejemplo de Playbook
Este ejemplo es tomado de molecule/default/converge.yml
y se prueba en cada push, solicitud de extracción y lanzamiento.
---
- nombre: converger
hosts: todos
become: true
gather_facts: true
roles:
- rol: buluma.alternatives
La máquina necesita ser preparada. En CI, esto se hace usando molecule/default/prepare.yml
:
---
- nombre: preparar
hosts: todos
become: true
gather_facts: false
roles:
- rol: buluma.bootstrap
tasks:
- nombre: crear un binario falso
ansible.builtin.file:
path: /bin/my_fake_binary
state: touch
mode: "0755"
También puedes ver una explicación completa y ejemplo sobre cómo usar estos roles.
Variables del Rol
Los valores predeterminados para las variables están establecidos en defaults/main.yml
:
---
# archivo de valores predeterminados para alternativas
# Este es un ejemplo de cómo usar python3.7 en un sistema que tiene tanto
# python 2.7 como python 3.7.
# alternatives_list:
# - name: python
# link: /usr/bin/python2.7
# path: /usr/bin/python
# - name: python
# link: /usr/bin/python3.7
# path: /usr/bin/python
alternatives_list: []
Requisitos
- paquetes pip listados en requirements.txt.
Estado de los roles utilizados
Los siguientes roles se utilizan para preparar un sistema. Puedes preparar tu sistema de otra manera.
Requisito | GitHub | Versión |
---|---|---|
buluma.bootstrap |
Contexto
Este rol es parte de muchos roles compatibles. Echa un vistazo a la documentación de estos roles para más información.
Aquí hay un resumen de roles relacionados:
Compatibilidad
Este rol ha sido probado en estas imágenes de contenedor:
contenedor | tags |
---|---|
Alpine | todos |
Amazon | Candidato |
EL | 8 |
Debian | todos |
Fedora | todos |
opensuse | todos |
Ubuntu | todos |
La versión mínima requerida de Ansible es 2.12, las pruebas se han realizado en:
- La versión anterior.
- La versión actual.
- La versión de desarrollo.
Si encuentras problemas, por favor regístralos en GitHub
Registro de cambios
Licencia
Información del Autor
ansible-galaxy install buluma.alternatives