摘要:之前的文章如何在里創建一個應用,已經使用命令行創建了,但是在中,的地址會隨著的重啟而變化,因此用的地址來訪問我們部署的應用不太合適。為一組提供一個統一的入口,并為它們提供負載均衡和服務發現支持。使用如下命令行基于創建一個收到消息。
Jerry之前的文章如何在Kubernetes里創建一個Nginx應用,已經使用kubectl命令行創建了Pod,但是在kubernetes中,Pod的IP地址會隨著Pod的重啟而變化,因此用Pod的IP地址來訪問我們部署的nginx應用不太合適。
Kubernetes里推薦的方式是用Service來消費nginx服務。
Service為一組Pod提供一個統一的入口,并為它們提供負載均衡
和服務發現支持。
使用如下命令行基于pod創建一個service:
kubectl expose deployment nginx-app --type=NodePort --port=80
收到service/nginx-app exposed消息。
使用命令行拿到創建成功的service的明細:
kubectl describe service nginx-app
使用http://
看到上圖說明訪問nginx成功了。
使用命令行查看nginx訪問日志:
kubectl logs nginx-app-f75d46bd9-q6c76
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/40156.html
摘要:之前的文章如何在里創建一個應用,已經使用命令行創建了,但是在中,的地址會隨著的重啟而變化,因此用的地址來訪問我們部署的應用不太合適。為一組提供一個統一的入口,并為它們提供負載均衡和服務發現支持。使用如下命令行基于創建一個收到消息。 Jerry之前的文章如何在Kubernetes里創建一個Nginx應用,已經使用kubectl命令行創建了Pod,但是在kubernetes中,Pod的IP...
摘要:之前的文章如何在里創建一個應用,已經使用命令行創建了,但是在中,的地址會隨著的重啟而變化,因此用的地址來訪問我們部署的應用不太合適。為一組提供一個統一的入口,并為它們提供負載均衡和服務發現支持。使用如下命令行基于創建一個收到消息。 Jerry之前的文章如何在Kubernetes里創建一個Nginx應用,已經使用kubectl命令行創建了Pod,但是在kubernetes中,Pod的IP...
閱讀 3769·2021-09-02 09:53
閱讀 2749·2021-07-30 14:57
閱讀 3492·2019-08-30 13:09
閱讀 1179·2019-08-29 13:25
閱讀 810·2019-08-29 12:28
閱讀 1453·2019-08-29 12:26
閱讀 1129·2019-08-28 17:58
閱讀 3305·2019-08-26 13:28