摘要:
使用kubeadm安装Kubernetes 1.15.1 kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes 阅读全文
posted @ 2019-10-31 17:16
老虎逛大街
阅读(681)
评论(0)
推荐(0)
摘要:
flannel,canal,网络控制 docker网络: bridge 自连网络名称空间 joined 与另外容器共享使用网络名称空间 open 容器直接共享宿主机的网络名称空间 none 不使用任何网络名称空间 k8s网络通信模型 容器间网络通信:同一个pod内的多个容器间的通信,lo pod间通 阅读全文
posted @ 2019-10-31 17:03
老虎逛大街
阅读(686)
评论(0)
推荐(0)
摘要:
http://www.fly63.com/article/detial/1738 VXLAN是Linux内核本身支持的一种网络虚拟化技术,是内核的一个模块,在内核态实现封装解封装,构建出覆盖网络,其实就是一个由各宿主机上的Flannel.1设备组成的虚拟二层网络。 由于VXLAN由于额外的封包解包, 阅读全文
posted @ 2019-10-31 16:34
老虎逛大街
阅读(1698)
评论(0)
推荐(0)
摘要:
flannel的网络插件配置 Kubernetes网络通信需要解决以下问题: (1)容器间通信:同一个Pod内的多个容器间的通信,lo (2)Pod通信:Pod IP <-直达-> Pod IP (3)Pod与Service通信:Pod IP <--> Cluster IP (4)Service与集 阅读全文
posted @ 2019-10-31 15:45
老虎逛大街
阅读(2105)
评论(0)
推荐(0)
摘要:
默认情况下,scheduler会将pod调度到所有可用的Node,不过有些情况我们希望将 Pod 部署到指定的 Node,比如将有大量磁盘 I/O 的 Pod 部署到配置了 SSD 的 Node;或者 Pod 需要 GPU,需要运行在配置了 GPU 的节点上。 kubernetes通过label来实 阅读全文
posted @ 2019-10-31 15:40
老虎逛大街
阅读(317)
评论(0)
推荐(0)
摘要:
跨节点通讯,需要通过NAT,即需要做源地址转换。 k8s网络通信: 1) 容器间通信:同一个pod内的多个容器间的通信,通过lo即可实现; 2) pod之间的通信,pod ip < > pod ip,pod和pod之间要不经过任何转换即可通信; 3) pod和service通信:pod ip < > 阅读全文
posted @ 2019-10-31 10:09
老虎逛大街
阅读(8469)
评论(0)
推荐(0)

浙公网安备 33010602011771号