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