k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/cluster/addons/calico-policy-controller/ipamconfig-crd.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1 2 kind: CustomResourceDefinition 3 metadata: 4 labels: 5 addonmanager.kubernetes.io/mode: Reconcile 6 name: ipamconfigs.crd.projectcalico.org 7 spec: 8 group: crd.projectcalico.org 9 names: 10 kind: IPAMConfig 11 listKind: IPAMConfigList 12 plural: ipamconfigs 13 singular: ipamconfig 14 scope: Cluster 15 versions: 16 - name: v1 17 schema: 18 openAPIV3Schema: 19 properties: 20 apiVersion: 21 description: 'APIVersion defines the versioned schema of this representation 22 of an object. Servers should convert recognized schemas to the latest 23 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 24 type: string 25 kind: 26 description: 'Kind is a string value representing the REST resource this 27 object represents. Servers may infer this from the endpoint the client 28 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 29 type: string 30 metadata: 31 type: object 32 spec: 33 description: IPAMConfigSpec contains the specification for an IPAMConfig 34 resource. 35 properties: 36 autoAllocateBlocks: 37 type: boolean 38 strictAffinity: 39 type: boolean 40 required: 41 - autoAllocateBlocks 42 - strictAffinity 43 type: object 44 type: object 45 served: true 46 storage: true 47 status: 48 acceptedNames: 49 kind: "" 50 plural: "" 51 conditions: [] 52 storedVersions: []