Kubernetes 本地架設 創建ingress-nginx 無ip可訪問
前提條件 :
1.已安裝ingress-nginx
透過以下指令 可以看到 EXTERNAL-IP 是空的顯示pending, 這邊需要指定node 節點中的其中一個 但不能是master , 以下範例將ingress-nginx 指定到 node3 上面 之後測試訪問本地瀏覽器
編輯 ingress-nginx 修改 ,新增參數 externalIPs ,指定node 3 10.211.55.51 後即可,此時就可以再次查詢 看看是否已經有取得ip
kubectl edit service/ingress-nginx-controller -n ingress-nginx
接下來只需要編輯本地 /etc/hosts 即可透過剛剛綁定的node節點ip 訪問ingress-nginx
vi /etc/hosts
10.211.55.51 aaa.test.com