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