iT邦幫忙

0

K8S ingress問題

是這樣的...
學習到ingress
先建立了nginx pod並為他建立service
service建立好之後 連IP+port 測試正常可以連的到
https://ithelp.ithome.com.tw/upload/images/20211208/20134577TASgq416YO.png

接著建ingress
https://ithelp.ithome.com.tw/upload/images/20211208/20134577xRDlCDoRdP.png

建立完成後直接連red.zzs33.com或blue.zzs33.com會連不到
必須要加上Port才能
想問該怎麼做才能讓red.zzs33.com指到IP:port
讓連的時候不需要帶上Port呢

另外想問我看其他人教學文章
輸入kubectl get ingress查看時
address欄位會有node的IP
但我的是空的 不知道有沒有關聯
麻煩大家解答了 謝謝

w4560000 iT邦新手 3 級 ‧ 2021-12-08 09:50:12 檢舉
兩個 service 補上
targetPort: 80
nodePort: 80

測試看看
ray2211 iT邦新手 5 級 ‧ 2021-12-09 01:01:03 檢舉
HI 先感謝w大
測試nodePort設80會有錯誤訊息
意思是不在range內 range為30000~32767
兩個service改設
targetPort:80
nodePort:30252
但設定完之後似乎沒有變化

1 個回答

0
chichi
iT邦新手 3 級 ‧ 2021-12-14 16:10:36

/etc/hosts 檔案對應一下 domain 對 IP

我要發表回答

立即登入回答