sigs.k8s.io/cluster-api/bootstrap/kubeadm@v0.0.0-20191016155141-23a891785b60/config-capi/crds/cluster.k8s.io_machineclasses.yaml (about) 1 2 --- 3 apiVersion: apiextensions.k8s.io/v1beta1 4 kind: CustomResourceDefinition 5 metadata: 6 creationTimestamp: null 7 name: machineclasses.cluster.k8s.io 8 spec: 9 group: cluster.k8s.io 10 names: 11 kind: MachineClass 12 plural: machineclasses 13 shortNames: 14 - mc 15 scope: Namespaced 16 validation: 17 openAPIV3Schema: 18 description: / [MachineClass] MachineClass can be used to templatize and re-use 19 provider configuration across multiple Machines / MachineSets / MachineDeployments. 20 properties: 21 apiVersion: 22 description: 'APIVersion defines the versioned schema of this representation 23 of an object. Servers should convert recognized schemas to the latest 24 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' 25 type: string 26 kind: 27 description: 'Kind is a string value representing the REST resource this 28 object represents. Servers may infer this from the endpoint the client 29 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' 30 type: string 31 metadata: 32 type: object 33 providerSpec: 34 description: Provider-specific configuration to use during node creation. 35 type: object 36 required: 37 - providerSpec 38 type: object 39 version: v1alpha1 40 versions: 41 - name: v1alpha1 42 served: true 43 storage: true 44 status: 45 acceptedNames: 46 kind: "" 47 plural: "" 48 conditions: [] 49 storedVersions: []