blob: ddb79def378607dacc35878e9fe61356537f1d34 [file] [log] [blame]
giolekvaa2cf4922021-12-03 13:18:49 +04001apiVersion: apiextensions.k8s.io/v1
2kind: CustomResourceDefinition
3metadata:
4 name: nebulanodes.lekva.me
5spec:
6 group: lekva.me
7 scope: Namespaced
8 names:
9 kind: NebulaNode
10 listKind: NebulaNodeList
11 plural: nebulanodes
12 singular: nebulanode
13 shortNames:
14 - nnode
15 - nnodes
16 versions:
17 - name: v1
18 served: true
19 storage: true
20 subresources:
21 status: {}
22 schema:
23 openAPIV3Schema:
24 type: object
25 properties:
26 spec:
27 type: object
28 properties:
29 caName:
30 type: string
31 caNamespace:
32 type: string
33 ipCidr:
34 type: string
35 pubKey:
36 type: string
giolekva3f0dcda2021-12-22 23:32:49 +040037 encPubKey:
38 type: string
giolekvaa2cf4922021-12-03 13:18:49 +040039 secretName:
40 type: string
41 status:
42 type: object
43 properties:
44 state:
45 type: string
46 message:
47 type: string