blob: d75cac030ed07c984c3aed435e38f91965574407 [file] [log] [blame]
giolekva96755fa2021-10-06 21:00:00 +04001apiVersion: apiextensions.k8s.io/v1
2kind: CustomResourceDefinition
3metadata:
4 name: nebulacas.lekva.me
5spec:
6 group: lekva.me
7 scope: Namespaced
8 names:
9 kind: NebulaCA
10 listKind: NebulaCAList
11 plural: nebulacas
12 singular: nebulaca
13 shortNames:
14 - nca
15 - ncas
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 secretName:
32 type: string
33 status:
34 type: object
35 properties:
36 state:
37 type: string
38 message:
39 type: string
giolekva5ebab802021-10-07 21:50:34 +040040---
41apiVersion: apiextensions.k8s.io/v1
42kind: CustomResourceDefinition
43metadata:
44 name: nebulanodes.lekva.me
45spec:
46 group: lekva.me
47 scope: Namespaced
48 names:
49 kind: NebulaNode
50 listKind: NebulaNodeList
51 plural: nebulanodes
52 singular: nebulanode
53 shortNames:
54 - nnode
55 - nnodes
56 versions:
57 - name: v1
58 served: true
59 storage: true
60 subresources:
61 status: {}
62 schema:
63 openAPIV3Schema:
64 type: object
65 properties:
66 spec:
67 type: object
68 properties:
69 caName:
70 type: string
71 nodeName:
72 type: string
73 ipCidr:
74 type: string
75 secretName:
76 type: string
77 status:
78 type: object
79 properties:
80 state:
81 type: string
82 message:
83 type: string