小生博客:http://xsboke.blog.51cto.com
-------谢谢您的参考,如有疑问,欢迎交流
kubernetes client version: 25.3.0
问题
urllib3.util.ssl_match_hostname.CertificateError: hostname '222.***.***.123' doesn't match either of 'k8s-master', 'kubernetes', 'kubernetes.default', 'kubernetes.default.svc', 'kubernetes.default.svc.cluster.local'
参考
参考自:kubernetes client 官方示例
部分源码
from kubernetes import client, config
config.load_kube_config('/root/.kube/config')
# 跳过ssl验证
c = client.Configuration().get_default_copy() #一定要加这一条
c.verify_ssl = False
client.Configuration().set_default(c)