我按照此文檔https://cloud.google.com/container-engine/docs/tutorials/guestbook
創建了GCE上的留言簿。一切正常。K8s無法訪問gke上的kube-ui
但是,當我嘗試訪問kube-ui。我完全困惑。
第一
≥ kubectl get svc 14:29
NAME LABELS SELECTOR IP(S) PORT(S)
frontend name=frontend name=frontend 10.191.254.236 80/TCP
146.148.x.x
kubernetes component=apiserver,provider=kubernetes <none> 10.191.240.1 443/TCP
redis-master name=redis-master name=redis-master 10.191.253.125 6379/TCP
redis-slave name=redis-slave name=redis-slave 10.191.254.248 6379/TCP
我可以146.148.x.x訪問我的留言; 但我無法通過此ip訪問web-ui。 所以我認爲這不是我GCE的主人IP。然後我執行此:
≥ kubectl get endpoints 14:33
NAME ENDPOINTS
frontend 10.188.0.6:80,10.188.0.7:80,10.188.2.4:80 + 2 more...
kubernetes 104.197.x.x:443
redis-master 10.188.2.7:6379
redis-slave 10.188.0.8:6379,10.188.2.3:6379
現在,我有另外一個IP,我試圖通過這個IP訪問KUBE-UI。 我可以從服務器獲得響應。但它需要Authtication。
我怎樣才能訪問kube-ui?