github.com/giantswarm/apiextensions/v2@v2.6.2/config/crd/v1beta1/core.giantswarm.io_flannelconfigs.yaml (about) 1 2 --- 3 apiVersion: apiextensions.k8s.io/v1beta1 4 kind: CustomResourceDefinition 5 metadata: 6 annotations: 7 controller-gen.kubebuilder.io/version: v0.2.4 8 creationTimestamp: null 9 name: flannelconfigs.core.giantswarm.io 10 spec: 11 group: core.giantswarm.io 12 names: 13 categories: 14 - giantswarm 15 - kvm 16 kind: FlannelConfig 17 listKind: FlannelConfigList 18 plural: flannelconfigs 19 singular: flannelconfig 20 scope: Namespaced 21 validation: 22 openAPIV3Schema: 23 properties: 24 apiVersion: 25 description: 'APIVersion defines the versioned schema of this representation 26 of an object. Servers should convert recognized schemas to the latest 27 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' 28 type: string 29 kind: 30 description: 'Kind is a string value representing the REST resource this 31 object represents. Servers may infer this from the endpoint the client 32 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' 33 type: string 34 metadata: 35 type: object 36 spec: 37 properties: 38 bridge: 39 properties: 40 docker: 41 properties: 42 image: 43 type: string 44 required: 45 - image 46 type: object 47 spec: 48 properties: 49 dns: 50 properties: 51 servers: 52 items: 53 type: string 54 type: array 55 required: 56 - servers 57 type: object 58 interface: 59 type: string 60 ntp: 61 properties: 62 servers: 63 items: 64 type: string 65 type: array 66 required: 67 - servers 68 type: object 69 privateNetwork: 70 type: string 71 required: 72 - dns 73 - interface 74 - ntp 75 - privateNetwork 76 type: object 77 required: 78 - docker 79 - spec 80 type: object 81 cluster: 82 properties: 83 customer: 84 type: string 85 id: 86 type: string 87 namespace: 88 type: string 89 required: 90 - customer 91 - id 92 - namespace 93 type: object 94 flannel: 95 properties: 96 spec: 97 properties: 98 network: 99 type: string 100 runDir: 101 type: string 102 subnetLen: 103 type: integer 104 vni: 105 type: integer 106 required: 107 - network 108 - runDir 109 - subnetLen 110 - vni 111 type: object 112 required: 113 - spec 114 type: object 115 health: 116 properties: 117 docker: 118 properties: 119 image: 120 type: string 121 required: 122 - image 123 type: object 124 required: 125 - docker 126 type: object 127 versionBundle: 128 properties: 129 version: 130 type: string 131 required: 132 - version 133 type: object 134 required: 135 - bridge 136 - cluster 137 - flannel 138 - health 139 - versionBundle 140 type: object 141 required: 142 - metadata 143 - spec 144 type: object 145 version: v1alpha1 146 versions: 147 - name: v1alpha1 148 served: true 149 storage: true 150 status: 151 acceptedNames: 152 kind: "" 153 plural: "" 154 conditions: [] 155 storedVersions: []