github.com/giantswarm/apiextensions/v2@v2.6.2/config/crd/v1/core.giantswarm.io_certconfigs.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: certconfigs.core.giantswarm.io 10 spec: 11 group: core.giantswarm.io 12 names: 13 categories: 14 - common 15 - giantswarm 16 kind: CertConfig 17 listKind: CertConfigList 18 plural: certconfigs 19 singular: certconfig 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 cert: 41 properties: 42 allowBareDomains: 43 type: boolean 44 altNames: 45 items: 46 type: string 47 nullable: true 48 type: array 49 clusterComponent: 50 type: string 51 clusterID: 52 type: string 53 commonName: 54 type: string 55 disableRegeneration: 56 type: boolean 57 ipSans: 58 items: 59 type: string 60 nullable: true 61 type: array 62 organizations: 63 items: 64 type: string 65 nullable: true 66 type: array 67 ttl: 68 type: string 69 required: 70 - allowBareDomains 71 - clusterComponent 72 - clusterID 73 - commonName 74 - disableRegeneration 75 - ttl 76 type: object 77 versionBundle: 78 properties: 79 version: 80 type: string 81 required: 82 - version 83 type: object 84 required: 85 - cert 86 - versionBundle 87 type: object 88 required: 89 - metadata 90 - spec 91 type: object 92 served: true 93 storage: true 94 status: 95 acceptedNames: 96 kind: "" 97 plural: "" 98 conditions: [] 99 storedVersions: []