Kubernetes pod 内获取所在节点IP

etcdctl --endpoints=https://10.0.23.72:2379,https://10.0.23.83:2379,https://10.0.23.87:2379 --cert-file=/etc/ssl/k8s/etcd.pem --key-file=/etc/ssl/k8s/etcd-key.pem --ca-file=/etc/ssl/k8s/etcd-root-ca.pem  get /kube-centos/network/subnets/10.252.9.0-24 |sed 's/.*"PublicIP":"\([^"]\+\)".*/\1/'

注: 10.252.9.0 是容器IP所在的网段,比较容易获得

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章