So I have created a Repo called tiguitto which makes deploying the TIG (Telegraf, InfluxDB v1.x, Grafana, Mosquitto) stack very easy for all types of security ranging from the very basic authentication, Self-Signed Certificates and currently working on
It is mainly
docker-compose files for different scenarios and
bash scripts for generating relevant certificates and simple automation scripts.
I was able to use Self-Signed certificates with the other components of the stack but cannot figure out if Grafana supports them actually.
I stumbled across Grafana webhook "Failed to send alert notifications" x509: certificate signed by unknown authority which was exactly the problem I was facing and was wondering if the following assumption is correct:
Grafana does not support Self-Signed Certificates with a local Certificate Authority (CA)
If I am wrong what is the configuration that I need to adapt to introduce the CA into grafana and where should I add a configuration to skip the TLS verification?