Wir verwenden Ansible 1.9 für die Bereitstellung von Spring Boot-Microservices. Wir verwenden CentOS 6 und die Dienste sind als RPMs verpackt. Wir beabsichtigen, die ausführbaren JAR-Dateien so zu konfigurieren, dass sie von runit anstelle von SysVinit oder Upstart überwacht werden.
Ist es sinnvoll, die Runit-Konfiguration in das RPM zu packen und Ansible nur bestimmte Eigenschaften bereitstellen zu lassen /etc/sysconfig
, oder gibt es eine bessere Möglichkeit, Ansible für die vollständige Runit-Konfiguration zu verwenden, damit der Dienst von dieser Host-Konfiguration entkoppelt wird?