kubernetes 教程:Deploying PHP Guestbook application with Redis

kubernetes 官方教程地址:https://kubernetes.io/docs/tutorials/stateless-application/guestbook/

按上面的教程操作後如下:

命令1: kubectl get pods

命令2:kubectl get deployments

命令3:kubectl get services

重點看guest book開啓的服務:frontend

它將cluster-ip 及端口 和external ip 及端口 做了mapping

10.105.147.40:80 -> 129.168.188.128:32491

服務映射的是容器內IP及端口 到虛擬機IP及端口,具體如下:

 

在虛擬機內訪問:

命令:curl http://10.105.147.40:80

curl http://<cluster ip>:<port>

如下

命令:ifconfig

得到虛擬機IP:192.168.188.128

命令:curl http://192.168.188.128:32491

curl http://<host ip>:<port>

 

在host內訪問:

cmd ,ssh連上了虛擬機

命令:ifconfig

 

在host用chorme查看效果如下:

虛擬機IP:port

 

測試 submit:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章