Kubernetes组件

结合自己的理解来学习记录k8s各个组件的功能。

简述

k8s一般都是以集群模式在生产环境中启动的,每个机器可以称为一个节点。这种模式就像公司,都会有一个主节点(高层领导)来管理其它节点(普通员工),这个主节点称为master节点,主节点一般不干重活,只负责管理,所以主节点一般不会去负责应用的部署;应用部署的工作交由其它节点来做,这些节点被称为工作节点即worker节点

当然,master节点如果只有一个是不可靠的,因为如果这个master节点机器宕机了,那整个k8s集群将不可用,所以master节点一般有多个(奇数)来保证集群的高可用。多个master节点组成类似公司董事会股东的角色,会通过选举机制(投票少数服从多数)选出一个CEO来负责管理工作节点,一旦这个CEO所在机器宕机了,这些master节点会重新选举出一个新的CEO来主持工作,这样集群就能保证高可用。

总结,Kubernetes Cluster = N master Node + N worker Node,N >= 1。

阅读更多

Kubernetes是什么?

Kubernetes官方文档有点晦涩抽象,结合自己的理解来巩固一下学习到的Kubernetes知识点。

简介

简单来说,k8s是一个大规模编排容器的管理系统。k8s是为了解决应用容器化部署的相关问题而诞生的,应用的部署方式经历了三个发展阶段:传统部署方式–>虚拟化部署方式–>容器化部署方式。

阅读更多
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×