【k8s系列】k8s架构(一)概念

docker中最普通的容器container。container是基于某个映像image构建而成的。

k8s中的基本单位pod。pod中可以有一个或多个容器,他们是共享网络的(同一个ip)。每个pod中有一个容器pause连接其他容器,作用类似于docker compose,同时负责健康检查。

pod之上的概念是RS(ReplicaSet副本集),自动管理pod,控制pod数量。

RS之上的概念为Deployment(部署),负责服务更新管理的控制器

另一个重要的概念为Service。
在介绍这个概念之前我们应该先了解一下Label(标签)。k8s中允许对其他组件如:deployment,pod,node等打上标签。打上标签之后,service会根据标签找到相对应的pod。同时,service有一个对外的ClusterIP,可以供客户端访问使用服务。

学习的课程来源:https://www.bilibili.com/vide...

pause深入了解:https://cloud.tencent.com/dev...
https://zhuanlan.zhihu.com/p/...
RS与Deployment深入了解https://zhuanlan.zhihu.com/p/...
service与ClusterIPhttps://blog.csdn.net/jiangxi...

你可能感兴趣的:(kubernetes)