Ansible playbook列出kubernetes吊舱和ip
我正在尝试使用ansible脚本/剧本编写带有IP的get Kubernetes吊舱。 我遵循Ansible文档中的说明,在这里他们展示了以下示例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
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
查看所有结果数据?