首先,
k8s 通过定义一个 “编排对象”( 比如 Pod、Job、CronJob 等) , 来描述试图管理的应用;

然后,
k8s 再为它定义一些 “服务对象” ( 比如 Service、Secret、Horizontal Pod Autoscaler等),来负责具体的平台级功能。


这种 API 对应的 “编排对象”和“服务对象”, 都是 k8s 项目中的 API 对象( API Object )。


一切皆对象,这是 k8s 的核心设计理念。





参考文档:张磊老师的 深入剖析Kubernetes

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐