2023年6月30日发(作者:)
Python操作k8sAPI获取名称空间下的service'''/kubernetes-client/python/tree/master/examplespython操作kubernetes api需要如下两个条件:1.前提是需要有个k8s集群环境,可以在我的课程主页找到对应的k8s课程2.需要在windows上安装kubernetes模块''''''在windows下安装kubernetes''''''pip install kubernetes''''''出现如下,就说明kubernetes模块安装成功了:Successfully installed kubernetes-11.0.0''''''认证:把k8s集群的master1节点上的/root/.kube/config传到⾃⼰的电脑指定路径下,我传到了如下路径:我传到G盘注意:每个⼈config⽂件不⼀样,⼤家需要⽤⾃⼰k8s集群master节点的config⽂件'''import kubernetesfrom kubernetes import client,__kube_config(config_file='G:config')#获取CoreV1API版本对象v1 = 1Api()#列出类k8s中的所有名称空间'''for namespace in _namespace().items: print()'''#列举所有名称空间下的所有service'''services=_service_for_all_namespaces()for svc in : print('%s t%s t%s t%s n' %(ace,,r_ip,))'''
发布者:admin,转转请注明出处:http://www.yc00.com/news/1688056200a72215.html
评论列表(0条)