云原生
碰碰猪
华中科技大学自动化研究生
展开
-
K8s网络实战分析之service调用
在上一篇文章K8s网络实战分析之Calico-ipip模式中,我们通过Pod之间进行ping操作,对基于Calico-IPIP模式的K8s网络进行了实战学习与分析。单单进行Pod-Pod的访问只是K8s的基础功能,基于Service的访问才是K8s的网络核心。本文将基于上一篇文章所搭建的K8s网络,与大家一起探讨,Service访问的IP报文在K8s集群内的流动与原理!#实验准备为了方便操...原创 2019-11-24 17:53:52 · 3394 阅读 · 0 评论 -
K8s网络实战分析之Calico-ipip模式
Kubernetes为每个Pod都分配了唯一的IP地址,一个Pod里的多个容器共享PodIp地址。Kubernetes要求底层网络支持集群内任意两个Pod间的TCP/IP直接通信。Kubernetes的跨主机任意Pod访问方式主要是遵循CNI容器网络规范,目前已经有多个开源组件支持CNI,包括Flannel、Open VSwitch、Calico等。本文主要介绍在Calico的ipip模式下,K...原创 2019-11-24 14:11:55 · 16034 阅读 · 2 评论 -
docker从零构建go应用并部署到K8s集群
本文详细介绍使用docker构建一个简单的go服务器镜像,并将容器实例部署到K8s集群中。 使用的demo是一个go网络聊天室。具有客户端和服务器端。编写go程序 服务器端代码如下://chatroom.gopackage mainimport ( "bufio" "fmt" "net" "os")//一个聊天服务器demofunc ma...原创 2019-10-24 18:48:07 · 2780 阅读 · 2 评论