1- apiVersion : apiextensions.k8s.io/v1beta1
1+ apiVersion : apiextensions.k8s.io/v1
22kind : CustomResourceDefinition
33metadata :
44 name : arangobackups.backup.arangodb.com
@@ -9,57 +9,101 @@ metadata:
99 app.kubernetes.io/instance : {{ .Release.Name }}
1010 release : {{ .Release.Name }}
1111spec :
12- group : backup.arangodb.com
13- additionalPrinterColumns :
14- - JSONPath : .spec.policyName
12+ group : backup.arangodb.com
13+ names :
14+ kind : ArangoBackup
15+ listKind : ArangoBackupList
16+ plural : arangobackups
17+ shortNames :
18+ - arangobackup
19+ singular : arangobackup
20+ scope : Namespaced
21+ versions :
22+ - name : v1
23+ schema :
24+ openAPIV3Schema :
25+ type : object
26+ x-kubernetes-preserve-unknown-fields : true
27+ served : true
28+ storage : true
29+ additionalPrinterColumns :
30+ - jsonPath : .spec.policyName
1531 description : Policy name
1632 name : Policy
1733 type : string
18- - JSONPath : .spec.deployment.name
34+ - jsonPath : .spec.deployment.name
1935 description : Deployment name
2036 name : Deployment
2137 type : string
22- - JSONPath : .status.backup.version
38+ - jsonPath : .status.backup.version
2339 description : Backup Version
2440 name : Version
2541 type : string
26- - JSONPath : .status.backup.createdAt
42+ - jsonPath : .status.backup.createdAt
2743 description : Backup Creation Timestamp
2844 name : Created
2945 type : string
30- - JSONPath : .status.backup.sizeInBytes
46+ - jsonPath : .status.backup.sizeInBytes
3147 description : Backup Size in Bytes
3248 name : Size
3349 type : integer
3450 format : byte
35- - JSONPath : .status.backup.numberOfDBServers
51+ - jsonPath : .status.backup.numberOfDBServers
3652 description : Backup Number of the DB Servers
3753 name : DBServers
3854 type : integer
39- - JSONPath : .status.state
55+ - jsonPath : .status.state
4056 description : The actual state of the ArangoBackup
4157 name : State
4258 type : string
43- - JSONPath : .status.message
59+ - jsonPath : .status.message
4460 priority : 1
4561 description : Message of the ArangoBackup object
4662 name : Message
4763 type : string
48- names :
49- kind : ArangoBackup
50- listKind : ArangoBackupList
51- plural : arangobackups
52- shortNames :
53- - arangobackup
54- singular : arangobackup
55- scope : Namespaced
56- subresources :
64+ subresources :
65+ status : {}
66+ - name : v1alpha
67+ schema :
68+ openAPIV3Schema :
69+ type : object
70+ x-kubernetes-preserve-unknown-fields : true
71+ served : true
72+ storage : false
73+ additionalPrinterColumns :
74+ - jsonPath : .spec.policyName
75+ description : Policy name
76+ name : Policy
77+ type : string
78+ - jsonPath : .spec.deployment.name
79+ description : Deployment name
80+ name : Deployment
81+ type : string
82+ - jsonPath : .status.backup.version
83+ description : Backup Version
84+ name : Version
85+ type : string
86+ - jsonPath : .status.backup.createdAt
87+ description : Backup Creation Timestamp
88+ name : Created
89+ type : string
90+ - jsonPath : .status.backup.sizeInBytes
91+ description : Backup Size in Bytes
92+ name : Size
93+ type : integer
94+ format : byte
95+ - jsonPath : .status.backup.numberOfDBServers
96+ description : Backup Number of the DB Servers
97+ name : DBServers
98+ type : integer
99+ - jsonPath : .status.state
100+ description : The actual state of the ArangoBackup
101+ name : State
102+ type : string
103+ - jsonPath : .status.message
104+ priority : 1
105+ description : Message of the ArangoBackup object
106+ name : Message
107+ type : string
108+ subresources :
57109 status : {}
58- version : v1
59- versions :
60- - name : v1
61- served : true
62- storage : true
63- - name : v1alpha
64- served : true
65- storage : false
0 commit comments