Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ansible playbook列出kubernetes吊舱和ip_Kubernetes_Ansible - Fatal编程技术网

Ansible playbook列出kubernetes吊舱和ip

Ansible playbook列出kubernetes吊舱和ip,kubernetes,ansible,Kubernetes,Ansible,我正在尝试使用ansible脚本/剧本编写带有IP的get Kubernetes吊舱。 我遵循Ansible文档中的说明,在这里他们展示了以下示例 name: Get a list of all pods from any namespace k8s_facts: kind: Pod register: pod_list 但这是返回不带ip和节点名的列表 使用kubectl,可以通过运行以下命令获取ip和名称详细信息: kubectl get pods --output=wid

我正在尝试使用ansible脚本/剧本编写带有IP的get Kubernetes吊舱。 我遵循Ansible文档中的说明,在这里他们展示了以下示例

name: Get a list of all pods from any namespace
  k8s_facts:
    kind: Pod
  register: pod_list
但这是返回不带ip和节点名的列表

使用kubectl,可以通过运行以下命令获取ip和名称详细信息:

kubectl get pods --output=wide --namespace=mynamespace

如果我必须实现这一点,我应该修改什么?同时,我尝试传递“output”参数,但结果没有改变(结果中没有列出ip和名称)

您似乎无法为模块指定宽输出该模块,在我的本地测试中肯定包括
{“status”:{“hostIP”:““podIP”:“}}}
--您在
pod_列表
结构中查找什么?您是否尝试过
-debug:var=pod_list
查看所有结果数据?您似乎无法为模块指定宽输出该模块,在我的本地测试中肯定包括
{“status”:{“hostIP”:““podIP”:“}}}
——您在
pod_list
结构中的什么位置查找?您是否尝试过
-debug:var=pod_list
查看所有结果数据?