sigs.k8s.io/cluster-api@v1.7.1/cmd/clusterctl/config/crd/bases/clusterctl.cluster.x-k8s.io_metadata.yaml (about) 1 --- 2 apiVersion: apiextensions.k8s.io/v1 3 kind: CustomResourceDefinition 4 metadata: 5 annotations: 6 controller-gen.kubebuilder.io/version: v0.14.0 7 name: metadata.clusterctl.cluster.x-k8s.io 8 spec: 9 group: clusterctl.cluster.x-k8s.io 10 names: 11 kind: Metadata 12 listKind: MetadataList 13 plural: metadata 14 singular: metadata 15 scope: Namespaced 16 versions: 17 - name: v1alpha3 18 schema: 19 openAPIV3Schema: 20 description: Metadata for a provider repository. 21 properties: 22 apiVersion: 23 description: |- 24 APIVersion defines the versioned schema of this representation of an object. 25 Servers should convert recognized schemas to the latest internal value, and 26 may reject unrecognized values. 27 More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources 28 type: string 29 kind: 30 description: |- 31 Kind is a string value representing the REST resource this object represents. 32 Servers may infer this from the endpoint the client submits requests to. 33 Cannot be updated. 34 In CamelCase. 35 More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds 36 type: string 37 metadata: 38 type: object 39 releaseSeries: 40 items: 41 description: ReleaseSeries maps a provider release series (major/minor) 42 with a API Version of Cluster API (contract). 43 properties: 44 contract: 45 description: |- 46 Contract defines the Cluster API contract supported by this series. 47 48 49 The value is an API Version, e.g. `v1alpha3`. 50 type: string 51 major: 52 description: Major version of the release series 53 type: integer 54 minor: 55 description: Minor version of the release series 56 type: integer 57 type: object 58 type: array 59 type: object 60 served: true 61 storage: true