robertdebock.apt_autostart
Rol de Ansible apt_autostart
Habilita o deshabilita el inicio automático de servicios al instalar paquetes.
GitHub | GitLab | Descargas | Versión |
---|---|---|---|
Ejemplo de Playbook
Este ejemplo está tomado de molecule/default/converge.yml
y se prueba en cada envío, solicitud de extracción y lanzamiento.
---
- name: Convergir
hosts: all
become: true
gather_facts: true
roles:
- role: robertdebock.apt_autostart
La máquina necesita ser preparada. En CI, esto se hace usando molecule/default/prepare.yml
:
---
- name: Preparar
hosts: all
gather_facts: false
become: true
roles:
- role: robertdebock.bootstrap
También puedes ver una explicación completa y un 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 apt_autostart
# ¿Deberían gestionarse los servicios al instalar software usando apt?
apt_autostart_state: disabled
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 | GitLab |
---|---|---|
robertdebock.bootstrap |
Contexto
Este rol es parte de muchos roles compatibles. Consulta 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 | etiquetas |
---|---|
Debian | todas |
Ubuntu | todas |
La versión mínima de Ansible requerida es 2.12, 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
Información del autor
Por favor considera patrocinarme.
Enable or disable automatic starting of services upon installation of packages.
ansible-galaxy install robertdebock.apt_autostart