- Prometheus配置提供了在
tls_config
下配置忽略证书验证的选项。通过在tls_config
下添加insecure_skip_verify: true
,可以实现忽略证书验证。
例如:
tls_config:
ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecure_skip_verify: true # 忽略证书验证
-
忽略证书应在你完全信任正在连接的服务,并且你能控制该环境时,才应被使用。虽然这个操作可以简化配置过程,但它会绕过所有的SSL证书验证,这对于系统的安全性来说是不利的。
-
在生产环境中,最好的实践是确保所有的证书都是正确的,并且已经被正确地验证。