This PR adds the initial stab at adding support for starting up Prometheus via a SysV init script. The script is fairly generic but may have some platform and/or platform family specific code therefore it currently works for ubuntu platform family but additional support will be added for additional platforms and platform families like debian, centos and possibly redhat. This PR also adds some additional test suits for our different init styles.
This PR adds the initial stab at adding support for starting up Prometheus via a SysV init script. The script is fairly generic but may have some platform and/or platform family specific code therefore it currently works for ubuntu platform family but additional support will be added for additional platforms and platform families like debian, centos and possibly redhat. This PR also adds some additional test suits for our different init styles.