证书监控
Cluster Enhancer 为 Kubernetes 集群中使用的证书提供监控功能。监控范围包括:
- Kubernetes 组件证书,包括控制平面和 kubelet 服务器/客户端证书(包括 kubeconfig 客户端证书)
- 集群中运行的组件的证书,通过检查所有类型为
kubernetes.io/tls的 Secret 实现 - kube-apiserver 实际使用的服务器证书(包括用于自我访问的内部 loopback 证书),通过访问
kubernetesEndpoints 获取
用户可在左侧导航中依次选择 Marketplace > Cluster Plugins,在 Administrator 视图中查找并安装 Cluster Enhancement(重命名前发布的程序包显示为 Cluster Enhancer)。
NOTE
从 ACP 4.5 开始,ACP Cluster Enhancer 更名为 ACP Cluster Enhancement。从 Customer Portal 下载插件时,请搜索 ACP Cluster Enhancement。重命名前发布的插件程序包上传后,在平台中仍会显示为 ACP Cluster Enhancer。
证书状态监控
可通过指标 certificate_expires_status 查看证书的过期状态。可通过指标 certificate_expires_time 查看证书的过期时间。
可在 Certificate Status 子选项卡中查看当前证书状态和过期时间。要访问此子选项卡,请转到 Administrator 视图,依次选择 Clusters > Clusters,选择特定集群,然后转到 Monitoring 选项卡。
内置告警规则
Cluster Enhancer 提供内置告警规则 cpaas-certificates-rule,包括以下告警: