随笔分类 -  kubernetes(k8s)

kubelet源码分析(version: git tag 1.7.6)
摘要:一、概述 kubelet源码入口:cmd/kubelet/kubelet.go main() cmd/kubelet/app 包中的Run函数: 查看先参数,kubelet.KubeletDeps 以下为server.AuthInterface 接口定义: 继续查看: KubeletDeps 结构体 阅读全文

posted @ 2017-09-25 19:05 阳台 阅读(574) 评论(0) 推荐(0) 编辑

k8s网络
摘要:一、概述 k8s从Docker网络模型(NAT方式的网络模型)中独立出来形成一套新的网络模型。该网络模型的目标是: 每一个Pod都拥有一个扁平化共享网络命名空间的IP,称为PodIP,通过PodIP, Pod能够跨网络与其他物理机和Pod进行通信。一个Pod 一个IP的(IP-Per-Pod) 模型 阅读全文

posted @ 2017-04-18 11:40 阳台 阅读(668) 评论(0) 推荐(0) 编辑

k8s实战之Service
摘要:一、概述 为了适应快速的业务需求,微服务架构已经逐渐成为主流,微服务架构的应用需要有非常好的服务编排支持,k8s中的核心要素Service便提供了一套简化的服务代理和发现机制,天然适应微服务架构,任何应用都可以非常轻易地运行在k8s中而无须对架构进行改动; k8s分配给Service一个固定IP,这 阅读全文

posted @ 2017-04-17 17:55 阳台 阅读(25488) 评论(1) 推荐(0) 编辑

k8s实战读书笔记
摘要:一、概述 kubernetes中Service是真实应用的抽象,将用来代理Pod,对外提供固定IP作为访问入口,这样通过访问Service便能访问到相应的Pod,而对访问者来说只需知道Service的访问地址,而不需要感知Pod的变化; Service是通过Label来关联Pod的,在Service 阅读全文

posted @ 2017-04-16 23:00 阳台 阅读(4574) 评论(0) 推荐(0) 编辑

kubernetes架构之二
摘要:一、概述 IaaS:即基础设施即服务,通过虚拟化和分布式存储等技术,实现对包括服务器、存储设备、网络设备等各种物理资源的抽象;从而形成了一个可扩展、可按需分配的虚拟资源池。最具代表性的IaaS产品有Amazon AWS,提供虚拟机EC2和云存储S3等服务; PaaS:平台即服务,为开发者提供了应用的 阅读全文

posted @ 2017-03-20 22:39 阳台 阅读(385) 评论(0) 推荐(0) 编辑

kubernetes之kube-ApiServer代码分析
摘要:一、概述: kube-ApiServer相当于是k8集群的一个入口,不论通过kubectl还是使用remote api 直接控制,都要经过apiserver。apiserver说白了就是一个server负责监听指定的端口(http/https协议),之后处理不同的请求,只不过加上的很多控制;apis 阅读全文

posted @ 2016-11-28 11:37 阳台 阅读(11105) 评论(0) 推荐(0) 编辑

k8s 集群基本概念
摘要:一、概述: kubernetes是google开源的容器集群管理系统,提供应用部署、维护、扩展机制等功能,利用kubernetes能方便管理跨集群运行容器化的应用,简称:k8s(k与s之间有8个字母) 二、基本概念 Pod:若干相关容器的组合,Pod包含的容器运行在同一host上,这些容器使用相同的 阅读全文

posted @ 2016-08-12 19:25 阳台 阅读(55200) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示