apiserver在k8s中也是一个Service对象,名字叫作kubernetes, 经过kubectl get svc命令能够查看node
为了缓解集群访问压力,各模块都使用缓存,按期从ApiServer获取资源信息,保存到本地linux
什么是endpoints? 一个service对应的全部pod的访问地址算法
kublet经过ApiServer监听pod的变化:docker
pod经过两类探针检查容器的监控情况编程
目前原生docker和kubernetes还不能打通容器与容器的通信,以支持该模型,必须依靠第三方网络插件实现,好比:flannel后端
docker技术依赖于linux内核虚拟化技术的发展,对linux内核特性有很强依赖。docker用到的linux技术包括:api
标准docker支持四种网络模式:缓存
k8s网络实现网络