京东大规模容器集群之 kubernetes 实践
4 月 22 日,由 K8S 技术社区、Linux 中国联合主办的 K8S GeekGathering 2017 吸引了国内容器领域关注者100+人到场参与,以下是京东容器云产品部总经理郭理靖的演讲实录整理: 大家下午好,我负责整个京东云产品的设计,包括容器、主机等。我分享云计算的下一个时代—容器时代,我会在第一章,讲讲为什么容器时代是云的下个时代,下面几个会讲京东云怎么做容器服务的,接下来会讲容
为什么要选择Service Mesh?
本文为翻译文章,点击查看原文。 除非你长期与世隔绝,否则你应该听说过Kubernetes,他已经称为高速发展的互联网公司的一条准则。最近又有一个热门话题–Service Mesh(服务网格),它已经被这些高速发展公司用来解决一些特定的问题。所以如果你想了解什么是Service Mesh,接下来我可以给你一个更好的解释。 互联网应用的演进 为了理解Sevice Mesh的重要性,我们通过四个阶段来简
一个存在三年的内核 bug 引发大量的容器系统出现网络故障
最近发现的一个 Linux 内核 bug,会造成使用 veth 设备进行路由的容器(例如 Docker on IPv6、Kubernetes、Google Container Engine 和 Mesos)不检查 TCP 校验码(checksum),这会造成应用在某些场合下,例如坏的网络设备,接收错误数据。这个 bug 可以在我们测试过的三年内的任何一个内核版本中发现。 这个问题的补丁已经被整合进
深入理解 Kubernetes之:Service
在Kubernetes 集群中, Service是一个抽象的概念。它通过一个虚拟的IP的形式(VIPs),映射出来指定的端口,通过代理客户端发来的请求转发到后端一组Pods中的一台(也就是endpoint)。这样的好处呢?显而易见,在Kubernetes中用到的管理微服务的常用的到的类型就是deployment, 里面有个参数replicas 来管理整个deployment里面Pod的生命周期,因
图解kubernetes中断预算实现原理
1.3 Pod中断预算 Pod中断预算名字很直白但看介绍是真复杂, 其实简单来说可以分为两部分:中断和预算,预算其实很容易理解,就跟大家平常花钱一样,有多少预算买多少钱的东西,这里的预算也是一样,不过这里的预算是你可以进行操作的数量,比如你允许某个资源的最多10%的Pod宕机,它就会根据你当前的状态和你的预算来计算出,你可以中断多少机器那什么是中断呢?答案就是删除对应的操作其实就是删除对应的Pod