精品易懂k8s的资源对象详述
Posted Friends of the wind
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了精品易懂k8s的资源对象详述相关的知识,希望对你有一定的参考价值。
资源对象分类
- node、pod、service、volume等某种资源的对象
- label、annotation、namespace、deployment、PVC等资源对象相关的事物与动作
资源对象属性
版本 包含此对象所属的资源组,一些资源对象属性会随着版本升级变化
kind 定义资源对象的类型
名称、标签、注解 属于资源对象的元数据;名称要唯一,通过标签表明资源对象特征、类别,以及通过标签筛选不同的资源对象并实现对象之间的关联、控制或协作
集群
1、 master
关键进程
1)API Server 是k8s里对所有资源进行增、删、改、查等操作的唯一入口,是集群控制的入口进程
2) Controller Manager 所有资源对象的自动化控制中心
3) Scheduler 资源调度
2、node
1)Kubelet 是pod对应容器的创建、启停等任务
2)kube-proxy 实现k8sservice的通信与负载均衡机制的服务
应用
1、service与pod
pod是容器的最小管理单元,每个pod都含有一个pause容器,主要为多个容器共享pause容器的ip。
2、label与标签选择器
label
版本标签:release: stable
环境标签:environment:dev environment:production
3、deployment
以上是关于精品易懂k8s的资源对象详述的主要内容,如果未能解决你的问题,请参考以下文章