Adding the custom resource definition for the ric.
[ric-plt/ric-dep.git] / depRicKubernetesOperator / config / crd / bases / ricdeploy.ricplt.com_ricplatforms.yaml
1 ---
2 apiVersion: apiextensions.k8s.io/v1
3 kind: CustomResourceDefinition
4 metadata:
5   annotations:
6     controller-gen.kubebuilder.io/version: v0.12.0
7   name: ricplatforms.ricdeploy.ricplt.com
8 spec:
9   group: ricdeploy.ricplt.com
10   names:
11     kind: RicPlatform
12     listKind: RicPlatformList
13     plural: ricplatforms
14     singular: ricplatform
15   scope: Namespaced
16   versions:
17   - name: v1
18     schema:
19       openAPIV3Schema:
20         description: RicPlatform is the Schema for the ricplatforms API
21         properties:
22           apiVersion:
23             description: 'APIVersion defines the versioned schema of this representation
24               of an object. Servers should convert recognized schemas to the latest
25               internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
26             type: string
27           kind:
28             description: 'Kind is a string value representing the REST resource this
29               object represents. Servers may infer this from the endpoint the client
30               submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
31             type: string
32           metadata:
33             type: object
34           spec:
35             description: RicPlatformSpec defines the desired state of RicPlatform
36             properties:
37               foo:
38                 description: Foo is an example field of RicPlatform. Edit ricplatform_types.go
39                   to remove/update
40                 type: string
41             type: object
42           status:
43             description: RicPlatformStatus defines the observed state of RicPlatform
44             type: object
45         type: object
46     served: true
47     storage: true
48     subresources:
49       status: {}