Kubernetes

kubernetes node components - kubelet

作者:何思玫 | 归档于 Kubernetes

2015-08-07

kubelet作为k8s集群node上的重要组件,一直饱受关注。下面请随笔者一起walk through the code.

继续阅读

4S: Services Account, Secret, Security Context and Security in Kubernetes

作者:何思玫 | 归档于 Kubernetes

2015-07-30

Service Account, Secrets和Security Contexts作为保证kubernetes集群Security的策略被引入,相关代码一直处于快速变更与迭代中。本文谨从design和初级实践的视角对其进行概略性的分析,以飨读者。

继续阅读

Kubernetes代码走读之Minion Node 组件 kube-proxy

作者:杜军 | 归档于 Kubernetes

2015-01-22

Kube-proxy是kubernetes 里运行在minion节点上的一个组件, 它 watch kubernetes 集群里 service 和 endpoints(label是某一特定条件的pods)这两个对象的增加或删除, 并且维护一个service 到 endpoints的映射. 他使用iptables REDIRECT target将对服务的请求流量转接到本地的一个port上, 然后再将流量发到后端, 这样的转发还支持一些策略, 如round robin等,所以我们可以把他看成是一个具有高级功能的反向代理。 本文的内容将分为以下两部分, 源代码来自kubernetes release-0.8.1, 代码有删节,省略的代码或log输出用...表示

继续阅读

Kubernetes Minion Node 组件 之 Kubelet

作者:陈星宇 | 归档于 Kubernetes

2015-01-13

Kubelet是Google Kubernetes 集群minion工作节点上的一个重要组件.本文将作者阅读代码和亲身的使用经验相结合带你深入理解kubelet. 因为kubernetes代码处在火热迭代开发中,版本日新月异, 本文的源代码来自2014年12月22日github上kubernetes的master最新代码, commit id 119fe37f064905d, 由于kubelet代码量大,变量多,所以文中展示的代码有删节,省略的部分用…表示.

继续阅读

Google Kubernetes设计文档之Volumes

作者:仇臣 | 归档于 Kubernetes

2015-01-02

Kubernetes是Google开源的容器集群管理系统,构建于Docker之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等功能。本文描述了Kubernetes中Volumes的使用情况,Volume是一个能够被容器访问的目录。

继续阅读

Google Kubernetes设计文档之网络篇

作者:杜军 | 归档于 Kubernetes

2014-12-29

Kubernetes是Google开源的容器集群管理系统,构建于Docker之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等功能。其从Docker默认网络模型中独立出来形成了一套自己的网络模型,本文将详细介绍。

继续阅读

Google Kubernetes设计文档之服务篇

作者:仇臣 | 归档于 Kubernetes

2014-12-23

Kubernetes是Google开源的容器集群管理系统,构建于Docker之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等功能。 Pod是创建、调度和管理的最小部署单位,本文详细介绍这些Pod之间的通信和调度。

继续阅读

Google Kubernetes设计文档之Pod篇

作者:叶瑞浩 | 归档于 Kubernetes

2014-12-19

Kubernetes是Google开源的容器集群管理系统,构建于Docker之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等功能。CSDN联合浙江大学SEL实验室共同翻译其设计文档,本文为系列的第二篇:Pod。

继续阅读

Google Kubernetes设计文档之安全篇

作者:何思玫 | 归档于 Kubernetes

2014-12-11

摘要:Kubernetes是Google开源的容器集群管理系统,构建于Docker之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等功能。本文为其设计文档系列的第一篇:安全。

继续阅读