我们在opsgenie中收到以下警报,因此请建议如何进行基本检查和修复该问题
Labels
alertname = KubeClientCertificateExpiration
cluster = cluster.example.com
job = apiserver
prometheus = openshift-monitoring/k8s
severity = warning
Annotations
message = Kubernetes API certificate is expiring in less than 7 days.提前感谢
Ravi kumar G
发布于 2020-06-02 23:42:31
这可能是因为Kubernetes API Server客户端证书即将过期。这是Kubernetes API Server用来与kubelet对话的证书。
您可以通过使用tcpdump捕获kubelet https端口上的网络流量、使用wireshark分析tcp握手(过滤器"tls.handshake.client_cert_vrfy.sig")并检查客户端证书来验证这一点。
还可以使用kubectl certificate approve csrname检查是否有任何未决的企业社会责任,并使用kubectl get csr --sort-by='{.metadata.creationTimestamp}进行审批
https://stackoverflow.com/questions/62153296
复制相似问题