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