首页 > 解决方案 > 检查证书有效期

问题描述

我需要通过 API 来监控证书是否无效,我发现了这个

https://github.com/kubernetes/client-go/blob/611184f7c43ae2d520727f01d49620c7ed33412d/util/certificate/certificate_manager_test.go#L176

但不确定如何使用它,因为它太复杂了,我只需要初始化一个 api 调用,如 get 等,并获取证书应该过期的时间。

任何想法 ?

任何例子将不胜感激

标签: gokubernetescertificate

解决方案


我建议将证书到期日期或到期前的天数作为指标公开。通常有一项服务(例如 Prometheus)从所有应用程序中抓取指标,并且您可以在证书即将到期时可视化或设置警报。


推荐阅读