Utilizo la característica agradable de systemd: Servicios instanciados.
¿Hay una manera simple de recargar todos los servicios instanciados con una sola llamada?
Ejemplo: no quiero ejecutar todo de esta manera:
systemctl restart autossh@foo
systemctl restart autossh@bar
systemctl restart autossh@blu
Intenté esto, pero esto no funciona.
systemctl restart autossh@*
Relacionado: Iniciar N procesos con un archivo de servicio systemd
Actualizar
Primero, me fascinaron los servicios instanciados, pero luego me di cuenta de que ejecutar una herramienta de administración de configuración como Ansible tiene más sentido. Aprendí: Mantenga las herramientas simples. Muchas herramientas comienzan a implementar comprobaciones de condición (si ... más ...) y bucles. Por ejemplo, servidores web o configuración del servidor de correo. Pero esto debería resolverse en un nivel diferente (superior): la gestión de la configuración. Ver: https://github.com/guettli/programming-guidelines#dont-use-systemd-instantiated-units
systemctl status 'autossh@*'
salida:autossh@\x2a.service - ... Active: inactive (dead)
Versión:systemd 195