通过国人大神的一键安装k8s集群安装了3个master节点和3个node节点的虚机,现在咱们的演示直接在开发机上运行就可以了dev机器。这次主要说说k8s相关的网络和网络相关的概念,service!源码:https://github.com/limingios/docker/tree/master/No.10
进入dev虚机上
cd ~
cd deployk8s-master/
cd pod-basic/
kubectl create -f pod_nginx.yml
kubectl create -f pod_tomcat.yml
ping nginx 都是可以ping通的
ping tomcat 都是可以ping通的
说明pod节点直接都是互相通信的
他们都使用了Flannel的网络
https://kubernetes.io/docs/concepts/cluster-administration/networking/
k8s开源社区的插件太多了,支持插件的的,很早以前docker是不支持网络插件的,k8s的网络插件可以更方便的打通容器和节点。
PS:基础网络方便的通信使用k8s提供的满足它要求的插件。下节我们一起坐下如何让pod可以外部来访问。