tcharl.ansible_hostname
nombre del host
Instala dependencias y configura el nombre del host en tu sistema.
GitHub | GitLab | Calidad | Descargas | Versión |
---|---|---|---|---|
Ejemplo de Playbook
Este ejemplo se toma de molecule/default/converge.yml
y se prueba en cada envío, solicitud de extracción y lanzamiento.
---
- nombre: converger
hosts: todos
become: sí
gather_facts: sí
roles:
- role: robertdebock.hostname
La máquina necesita ser preparada. En CI esto se hace usando molecule/default/prepare.yml
:
---
- nombre: preparar
hosts: todos
become: sí
gather_facts: no
roles:
- role: robertdebock.bootstrap
También puedes ver una explicación completa y ejemplo sobre cómo usar estos roles.
Variables de Rol
Los valores predeterminados para las variables se establecen en defaults/main.yml
:
---
# archivo por defecto para el nombre del host
# El nombre del host a establecer. Por defecto, lo que esté configurado en el inventario.
hostname: "{{ inventory_hostname_short }}"
# ¿Debería reiniciarse la máquina cuando se cambie el nombre del host?
hostname_reboot: sí
Requisitos
- paquetes de 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 | GitLab |
---|---|---|
robertdebock.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 los roles relacionados:
Compatibilidad
Este rol ha sido probado en estas imágenes de contenedor:
contenedor | etiquetas |
---|---|
alpine | todas |
amazon | Candidato |
el | 8 |
debian | todas |
fedora | todas |
opensuse | todas |
ubuntu | todas |
La versión mínima de Ansible requerida es 2.10, se han realizado pruebas en:
- La versión anterior.
- La versión actual.
- La versión de desarrollo.
Si encuentras problemas, por favor regístralos en GitHub.
Licencia
Apache-2.0
Contribuidores
Me gustaría agradecer a todos los que hicieron contribuciones a este repositorio. Me motiva, mejora el código y es divertido colaborar.
Información del autor
Por favor considera apoyarme.
ansible-galaxy install tcharl.ansible_hostname