Kubernetes 资源对象
Kubernetes 的资源对象组成:主要包括了 Spec、Status 两部分。其中 Spec 部分用来描述期望的状态,Status 部分用来描述观测到的状态。
labels
第一个元数据,也是最重要的一个元数据是:资源标签。资源标签是一种具有标识型的 Key:Value 元数据,这里展示了几个常见的标签。
标签主要用来筛选资源和组合资源,可以使用类似于 SQL 查询 select,来根据 Label 查询相关的资源。
Selector
最常见的 Selector 就是相等型 Selector。
4. Annotations
一般是系统或者工具用来存储资源的非标示性信息,可以用来扩展资源的 spec/status 的描述
5. Ownereference
所谓所有者,一般就是指集合类的资源,比如说 Pod 集合,就有 replicaset、statefulset