added control for nagios_ssl vhost
This commit is contained in:
@@ -23,6 +23,7 @@ Nagios is a powerful open source software solution for monitoring your IT enviro
|
||||
* [Optional Parameters](#optional-parameters)
|
||||
* [PuppetDB]
|
||||
* [SELINUX](#selinux)
|
||||
* [Certbot](#certbot)
|
||||
* [Known Problems](#known-problems)
|
||||
* [Support](#support)
|
||||
* [Tests](#tests)
|
||||
@@ -104,6 +105,13 @@ A working instance of PuppetDBconnected to the Puppet master is required for thi
|
||||
### SELINUX
|
||||
All files and directories are configured with correct selinux context. If selinux is disabled, these contexts are ignored.
|
||||
|
||||
### Certbot
|
||||
This module can optionally setup [certbot](https://certbot.eff.org/) TLS certificate management for the frontend GUI. In order to do so, set `ng_enable_certbot` to true (default). Effectively, this will manage the certs before even installing Nagios, so there will be no problems with the Nagios showing up with a self-signed certificate.
|
||||
Once enabled, the module will go and try to obtain a certificate automatically. For this to work, you need to have proper DNS resolution set up for your domain / nagios server.
|
||||
|
||||
### httpd vHost files
|
||||
by Default, Nagios creates its own nagios.conf file, which is not a vhost file and relies on the main ssd.conf. However, as Nagios might be running on a regular web server with various other web instances (not recommended through), we will not want to manage ssl.conf directly, hence the module creates a vhost for the ssl host.
|
||||
|
||||
### Known Problems
|
||||
|
||||
### Support
|
||||
|
||||
Reference in New Issue
Block a user