
Eu tenho um pod nginx que redireciona o tráfego para os serviços do Kubernetes e armazena certificados relacionados dentro de seu volume. Quero monitorar esses certificados - principalmente sua expiração.
Descobri que existe uma integração TLS no Datadog (usamos Datadog em nosso cluster):https://docs.datadoghq.com/integrations/tls/?tab=host.
Eles fornecem um arquivo de amostra, que pode ser encontrado aqui:https://github.com/DataDog/integrations-core/blob/master/tls/datadog_checks/tls/data/conf.yaml.example
Para ser sincero, estou completamente perdido e não entendo os comentários do arquivo de amostra - como:
## @param server - string - required
## The hostname or IP address with which to connect.
- Quero monitorar os certificados armazenados no pod, isso significa que esse valor deveria ser
localhost
ou preciso iterar de alguma forma todos os certificados armazenados usando esse valor (comoserver_names
emnginx.conf)?
Se alguém pudesse me ajudar com a configuração de amostra, eu ficaria muito grato - se houver mais detalhes que eu deva fornecer, isso não será um problema.