ConfigMap 详解

版本

详解

kind: ConfigMap
apiVersion: core/v1

binaryData: object 每个键都必须由字母数字字符、“-”、“\”或“.”组成。BinaryData可以包含不在UTF-8范围内的字节序列。存储在BinaryData中的键不能与data字段中的键重叠,这是在验证过程中强制执行的。使用此字段需要1.10+apiserver和kubelet。
data: object 每个键都必须由字母数字字符、“-”、“\”或“.”组成。具有非UTF-8字节序列的值必须使用BinaryData字段。存储在数据中的键不能与BinaryData字段中的键重叠,这是在验证过程中强制执行的。
metadata: (ObjectMeta)
  annotations:
  clusterName: 所属集群的名字,用于区分不同及群中有相同名字和命名空间的资源
  creationTimestamp: 不需要设置此值,服务端自动生成
  deletionGracePeriodSeconds: 优雅删除时间,只有在deletionTimestamp:生效的时候才有效,Read-Only
  deletionTimestamp: 服务端设置,客户端不能设置
  finalizers: (string array)
  generateName: string
  generation: string
  labels: (object)用于副本控制器及服务的匹配标签
  managedFields: (ManagedFieldsEntry array)
  name: string 可以自动生成,在命名空间中必须唯一
  namespace: 必须唯一,空的命名空间意味着"default"
  ownerReferences: (OwnerReference array)
  resourceVersion: 
  selfLink: string 代表对象的url
  uid: