日韩天堂,国产精品久久久久久久久久一区,羞羞羞网站,自拍视频网站,久久亚洲欧美成人精品,桃花阁成人网在线观看

Hello! 歡迎來到小浪云!


為什么使用 ClusterIP + Ingress 無法從外部訪問內部 MySQL,而使用 NodePort 卻可以?


avatar
小浪云 2024-11-10 212

為什么使用 ClusterIP + Ingress 無法從外部訪問內部 MySQL,而使用 NodePort 卻可以?

k8s 中使用 ClusterIP + Ingress 從外部訪問內部 mysql

你在 minikube 環境中使用 ClusterIP 和 Ingress 配置 MySQL 集群。但是,你無法從外部訪問 MySQL,而 NodePort 卻可以工作。這是因為:

使用 ClusterIP + Ingress

  • ClusterIP 服務創建了一個內部 IP,僅集群內部的可訪問。
  • Ingress 充當集群外部的入口,將外部流量路由到 ClusterIP 服務。
  • 默認情況下,Ingress 只能轉發 http/https 流量。

因此,使用 ClusterIP + Ingress 從外部訪問 MySQL 需要額外配置,例如:

  • 通過 Service 資源中的 annotations 字段啟用 TCP 流量代理。
  • 創建一個新的 Ingress,以及一個監聽 TCP 端口的 IngressClass 和 Service。

使用 NodePort

  • NodePort 服務將集群中的 3306 端口映射到宿主機上的 30001 端口。
  • 這允許通過 NodePort 訪問 MySQL,無需額外配置。

在你的特定情況下,你使用 NodePort 訪問了 MySQL,因為你通過宿主機的 IP 和端口直接訪問,而沒有使用 Ingress。

參考:

  • [使用 Ingress 公開服務](https://kubernetes.io/docs/ingress-nginx/ingress-exposing-tcp-udp-services/)
  • [使用 NodePort 服務](https://kubernetes.io/docs/concepts/services-networking/service/#nodeport)

相關閱讀

主站蜘蛛池模板: 亚洲人成影院77777 | 日韩精品在线观看免费 | 羞羞视频免费入口网站 | 免费视频久久久 | 午夜色网站 | 欧美亚洲一区二区三区四 | 99在线视频免费 | 狠狠丁香| 亚洲一区二区三区欧美 | 亚洲精品成人网 | 一区二区三区视频 | 在线播放国产区 | 亚洲人成免费电影 | 男人天堂a在线 | 国产成人精品亚洲日本在线 | 中国国产成人精品久久 | 精品国产高清在线看国产 | 欧美日韩视频一区二区在线观看 | 国产成人久久精品二区三区牛 | 精品网址 | 欧美.亚洲.日本一区二区三区 | 欧美激情精品久久久久久久 | 国产精品一区二区久久 | 久久99精品久久只有精品 | 亚洲欧美色一区二区三区 | 欧美黑人性色黄在线视频 | 亚洲电影成人 | 亚洲视频网站在线观看 | 成人精品一区二区三区 | 波多结衣在线 | 亚洲视频中文字幕 | 五月天激激婷婷大综合丁香 | 欧美大片天天免费看视频 | 国产免费久久精品 | 国色天香社区视频免费高清在线观看 | 久久新 | 99视频在线国产 | 亚洲国产精品第一区二区 | 国产一区二区三区乱码网站 | 国色天香论坛社区在线视频 | 激情五月播播 |