【发布时间】:2021-11-08 02:50:53
【问题描述】:
我有以下代码:
config.load_incluster_config()
v1 = client.CoreV1Api()
my_init_containers = v1.read_namespaced_pod(namespace=NAMESPACE, name=pod_name).spec.init_containers
这给了我init_containers 中的所有容器。我的问题是我只想获取特定的容器:git-sync-init-container。
我能做到:
init = v1.read_namespaced_pod( namespace=NAMESPACE, name=pod_name).spec.init_containers[2]
但我不想使用索引。如何按名称获取容器?
我尝试遍历 my_init_containers 搜索 name=git-sync-init-container 但这是一个 V1Container 类型,它不允许我遍历它。
【问题讨论】:
标签: python kubernetes