Configuration¶
The configuration is stored in /etc/icinga-kubernetes/config.yml
.
See config.example.yml for an example configuration.
Database Configuration¶
Connection configuration for the database to which Icinga for Kubernetes synchronizes monitoring data. This is also the database used in Icinga for Kubernetes Web to view and work with the data.
Option | Description |
---|---|
type | Optional. Only mysql is supported yet which is the default. |
host | Required. Database host or absolute Unix socket path. |
port | Optional. Database port. By default, the MySQL port. |
database | Required. Database name. |
user | Required. Database username. |
password | Optional. Database password. |
tls | Optional. Whether to use TLS. |
cert | Optional. Path to TLS client certificate. |
key | Optional. Path to TLS private key. |
ca | Optional. Path to TLS CA certificate. |
insecure | Optional. Whether not to verify the peer. |