用于输出集群/节点/public IP 映射的命令

command to output map of cluster / node / public IPs

有没有办法(无需编写脚本来加入 kubectl 和 aws cli 之间的数据)来显示集群、私有、public ips、负载均衡器名称之间的映射?

kubectl get pods -o wide 

显示集群 IP 和 AWS 私有 IP。

kubectl get nodes -o wide

显示节点名称到 public IP 映射

kubectl get services -o wide

显示集群 IP 到 ELB 名称的映射

但是将这些通过添加 ELB 名称(如果存在)合并到一个命令中会很方便。

不确定这是否是您需要的,但您可以同时获取有关多个资源的信息

kubectl get pod,svc,node -o wide