Stiamo utilizzando Ansible 1.9 per distribuire microservizi Spring Boot. Stiamo usando CentOS 6 e i servizi sono impacchettati come rpms. Abbiamo intenzione di configurare i file jar eseguibili per essere supervisionati da runit, anziché da SysVinit o Upstart.
È ragionevole impacchettare la configurazione runit all'interno di RPM e lasciare che Ansible distribuisca solo proprietà specifiche in /etc/sysconfig
, oppure esiste un modo migliore per usare Ansible per la configurazione runit completa, in modo che il servizio venga disaccoppiato dalla configurazione host?