k8s云原生:

K8S学习圣经:大白话说K8S底层原理,14W字实现K8S自由_尼恩三部曲pdf下载-CSDN博客

好文章

image-20240625203124331

K8S是容器编排系统,用于容器管理,容器间的负载均衡

网络七层模型:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API。

image-20240625203524006

声明式 API 的 “声明式” 是什么意思?

对于我们使用 Kubernetes API 对象的方式,一般会编写对应 API 对象的 YAML 文件交给 Kubernetes(而不是使用一些命令来直接操作 API)。
所谓“声明式”,指的就是我只需要提交一个定义好的 API 对象来“声明”(这个 YAML 文件其实就是一种“声明”),表示所期望的最终状态是什么样子就可以了。而如果提交的是一个个命令,去指导怎么一步一步达到期望状态,这就是“命令式”了。
image-20240625211925479

K8S 业务架构:

  • 容器元数据管理 (管理镜像地址、资源信息、部署的副本数量、部署的节点信息,对外暴露的端口信息等等)
  • 容器什么周期管理 ( 管死管生管过程)

https://www.bilibili.com/video/BV1Se411r7vY/

https://www.bilibili.com/video/BV1Tg411P7EB/