kubernetes-python-client相关内容
我已在GKE上创建了自动驾驶群集 我想用Python Kubernetes Client 连接和管理它 我可以获取集群的kubeconfig 我能够在我的本地系统上使用kubectl使用命令 访问集群 gCloud容器集群获取凭据 当我尝试连接Kubernetes的python-客户端-库时,出现以下错误 File "lib/python3.7/site-p
..
我需要使用 kubernetes python 客户端将文件从 pod 复制到主机.它类似于 kubectl cp pod:file file. 我正在测试来自以下位置的代码:https://github.com/prafull01/Kubernetes-Utilities/blob/master/kubectl_cp_as_python_client.py. 特别是这段代码: co
..
我们使用 kubernetes python 客户端 (4.0.0) 结合谷歌的 kubernetes 引擎(master + nodepools 运行 k8s 1.8.4)来定期调度 kubernetes 上的工作负载.我们用来创建 pod、附加到日志并报告 pod 结束状态的脚本的简化版本如下所示: config.load_kube_config(persist_config=False)v
..
我已经设置了官方Kubernetes Python客户端( https://github.com/kubernetes-client/python ). 我正在运行Python代码以连接到Kubernetes集群,并且抛出了错误: urllib3.exceptions.MaxRetryError:HTTPSConnectionPool(host ='****',port = 6443)
..
我正在尝试通过部署控制器(通过kubectl patch从命令行和k8s python客户端API)来修改我的pod的运行状态,该部署控制器由部署控制器进行管理.他们俩似乎都不起作用 在命令行中,我尝试了战略合并匹配和JSON合并补丁,但是它们都不起作用.例如我正在尝试修补吊舱条件,以将status字段设置为False kubectl -n foo-ns patch pod foo-p
..
这是我最后一个问题的后续内容-如何以编程方式修改正在运行的k8s吊舱状态条件?我意识到,您只能修补部署清单中的容器规范,以使控制器通过其创建的ReplicaSet无缝地将修补程序更改应用到Pod. 现在我的问题是如何应用补丁程序使Pod阶段进入Succeeded或Failed.我知道例如为了使Pod阶段进入Succeeded,所有容器都需要成功终止,并且不应重新启动.我的意图是不修改容器映像
..
我有一个代码来获取输出的Pod数量,但它在(ret_pod)中加载了太多不需要的数据,有没有更好的方法呢? from kubernetes import client , config config.load_kube_config() v1= client.CoreV1Api() ret_pod = v1.list_pod_for_all_namespaces(watch=False
..
我的lisNamespaces.py文件 from __future__ import print_function import time import kubernetes.client from kubernetes.client.rest import ApiException configuration = kubernetes.client.Configuration() co
..
Cloud Composer文档明确指出: 由于Kubernetes Python客户端库出现问题,因此您的Kubernetes Pod应该设计为运行不超过一个小时. 但是,它没有提供更多的上下文信息,而且我在Kubernetes Python客户端项目上找不到明确相关的问题. 为了测试它,我跑了一个豆荚两个小时,没有发现任何问题.哪个问题造成了此限制,它如何体现? 解决方
..
当我在Airflow版本1.10中使用 KubernetesPodOperator 运行docker映像时 一旦Pod成功完成任务,气流就会尝试通过k8s流客户端与Pod建立连接来获取xcom值. 以下是我遇到的错误: [2018-12-18 05:29:02,209] {{models.py:1760}} ERROR - (0) Reason: Handshake status
..
我们将kubernetes python客户端(4.0.0)与Google的kubernetes引擎(主+节点池运行k8s 1.8.4)结合使用,以定期计划kubernetes上的工作负载.用于创建Pod,将其附加到日志并报告Pod的结束状态的脚本的简化版本如下: config.load_kube_config(persist_config=False) v1 = client.CoreV1
..
我一直在尝试使用python客户端为Kubernetes集群创建秘密.我不断收到错误消息 Traceback (most recent call last): File "create_secrets.py", line 19, in api_response = v1.create_namespaced_secret(namespace, body) File "/usr
..