github.com/giantswarm/apiextensions/v2@v2.6.2/config/crd/v1beta1/example.giantswarm.io_memcachedconfigs.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: memcachedconfigs.example.giantswarm.io 10 spec: 11 group: example.giantswarm.io 12 names: 13 categories: 14 - example 15 - giantswarm 16 kind: MemcachedConfig 17 listKind: MemcachedConfigList 18 plural: memcachedconfigs 19 singular: memcachedconfig 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 memory: 39 description: e.g. 3 Memory is how much RAM to use for item storage. 40 e.g. 4G 41 type: string 42 replicas: 43 description: Replicas is the number of instances of Memcache. 44 type: integer 45 required: 46 - memory 47 - replicas 48 type: object 49 required: 50 - metadata 51 - spec 52 type: object 53 version: v1alpha1 54 versions: 55 - name: v1alpha1 56 served: true 57 storage: true 58 status: 59 acceptedNames: 60 kind: "" 61 plural: "" 62 conditions: [] 63 storedVersions: []