K8s 学习笔记(一)
1. K8s 介绍 -- 什么是 k8s
与 Docker 三剑客(Swarm、Machine 、Compose)、 Meos + Marathon 等组合类似,K8s 是一个用于容器集群的自动化部署、扩容以及运维的开源平台。
作为容器集群管理工具,K8s 有一套健壮的集群自恢复机制,包括容器的自动重启、自动重调度以及自动备份甚至负载等。仅从这一层面上来看,其实 K8s 与 Mesos 相差无几,但实际上 K8s 在面对由多个容器组合而成的复杂应用时依旧能够出色地完成上述任务,这是其与其他集群管理平台最大的不同,可以说 K8s 就是一个建立在容器技术之上,只为容器技术打造的集群管理系统,即在 K8s 的世界里,一切皆容器。
2. K8s 集群架构
一个K8s集群由很多节点组成,这些节点分为两类: Master 节点和 node 节点
Master 节点:即主节点,承载着K8s控制和管理整个集群的面板,用于跑 K8s 的核心组件等程序,是管理节点。
Node 节点:即工作节点,容器运行的节点,运行服务容器以及 K8s 的注册组件等服务,是从节点。


浙公网安备 33010602011771号