用于输出集群/节点/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
有没有办法(无需编写脚本来加入 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