Kubernetes
一念成佛_LHY
这个作者很懒,什么都没留下…
展开
-
K8S的Ingress特性
VIP和Service代理:K8S v1.0:使用userspace模式K8S v1.1:新增iptables模式替代userspace,从v1.2版本开始,默认是iptables代理K8S v1.8.0-beta:添加ipvs代理,v1.14版本开始默认采用ipvs代理k8s中iptables和ipvs区别背景:无论是iptables还是ipvs方式代理service,其实都是工作在4层(TCP/UDP over IP)概念,4层的代理方案是无法对协议进行解析并处理的。所以,在K8.原创 2020-05-12 09:50:33 · 489 阅读 · 0 评论 -
K8S中iptables和ipvs区别
从k8s的1.8版本开始,kube-proxy引入了IPVS模式,IPVS模式与iptables同样基于Netfilter,但是ipvs采用的hash表,iptables采用一条条的规则列表。iptables又是为了防火墙设计的,集群数量越多iptables规则就越多,而iptables规则是从上到下匹配,所以效率就越是低下。因此当service数量达到一定规模时,hash查表的速度优势就会显现出来,从而提高service的服务性能每个节点的kube-proxy负责监听API server中servic原创 2020-05-12 09:16:02 · 22466 阅读 · 0 评论 -
Kubernetes系列(2):基础概念
Pod:Pod是K8S中最小调度单位,一个Node上可以有一个或多个pod,每个pod中运行着容器Pod类型:自主式Pod 控制器管理的PodRC、RS:新版本中推荐使用RS,比RC多了选择器功能Deployment:在RS基础上扩缩容、滚动升级HPA:利用资源监控信息动态分配资源StatefulSet:有状态服务DaemonSet:适用于守护进程服务Job:任务与定时器任务Service:服务发现网络通信模式新版...转载 2020-05-11 16:25:48 · 213 阅读 · 0 评论 -
Kubernetes系列(1):组件介绍
K8S发展历程谷歌内部Borg系统架构K8S架构其他插件总结:K8S发展历程:MESOS APACHE 分布式资源管理框架 2019-5 Twitter 》 KubernetesDocker Swarm 2019-07 阿里云宣布 Docker Swarm 剔除Kubernetes Google 10年容器化基础架构 borg GO 语言 基于谷歌内部Borg系统K8S特点: ...转载 2020-05-11 16:09:02 · 265 阅读 · 0 评论