摘要: Kubernetes可以使用Namespaces(命名空间)创建多个虚拟集群。 大多数Kubernetes资源(例如pod、services、replication controllers或其他)都在某些Namespace中,但Namespace资源本身并不在Namespace中。 Namespac 阅读全文
posted @ 2019-10-31 16:20 我是一条最咸的咸鱼 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: PODPod是在K8s集群中运行部署应用或服务的最小单元,它是可以支持多容器的。Pod的设计理念是支持多个容器在一个Pod中共享网络地址和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务。Pod是K8s集群中所有业务类型的基础。目前K8s中的业务主要可以分为长期伺服型(long-running)、批处理型(batch)、节点后台支撑型(node-daemon)和有状态应用型(s... 阅读全文
posted @ 2019-10-31 16:17 我是一条最咸的咸鱼 阅读(1340) 评论(0) 推荐(0) 编辑
摘要: Master 组件Master组件提供集群的管理控制中心。Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一台VM/机器上启动所有Master组件,并且不会在此VM/机器上运行用户容器。kube-apiserverkube-apiserver用于暴露Kubernetes API。任何的资源请求/调用操作都是通过kube-apiserver提供的接口进行。ETCDetcd是Kub... 阅读全文
posted @ 2019-10-31 16:17 我是一条最咸的咸鱼 阅读(585) 评论(0) 推荐(0) 编辑
摘要: Kubernetes最初源于谷歌内部的Borg,提供了面向应用的容器集群部署和管理系统。Kubernetes架构Kubernetes借鉴了Borg的设计理念,比如Pod、Service、Labels和单Pod单IP等。Kubernetes主要由以下几个核心组件组成:etcd保存了整个集群的状态;apiserver提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制;con... 阅读全文
posted @ 2019-10-31 16:15 我是一条最咸的咸鱼 阅读(520) 评论(0) 推荐(0) 编辑
返回顶部