查找公共代理 IP
查找公共代理 IP 地址。
使用已声明的公共代理节点安装 DC/OS 后,您可以导航到公共代理节点的公用 IP 地址。
前提条件
您可以通过从终端运行此命令来找到您的公共代理 IP。此命令 SSH 至您的群集以获取群集信息,然后查询 ifconfig.co 以确定您的公共 IP 地址。
for id in $(dcos node --json | jq --raw-output '.[] | select(.attributes.public_ip == "true") | .id'); do dcos node ssh --option StrictHostKeyChecking=no --option LogLevel=quiet --master-proxy --mesos-id=$id "curl -s ifconfig.co" ; done 2>/dev/null
以下是公共 IP 地址为 52.39.29.79
的示例:
for id in $(dcos node --json | jq --raw-output '.[] | select(.attributes.public_ip == "true") | .id'); do dcos node ssh --option StrictHostKeyChecking=no --option LogLevel=quiet --master-proxy --mesos-id=$id "curl -s ifconfig.co" ; done 2>/dev/null
52.39.29.79