Skip to content

Commit 174cf70

Browse files
committed
Signed-off-by: 1gtm <1gtm@appscode.com>
1 parent f9ec868 commit 174cf70

82 files changed

Lines changed: 60490 additions & 10503 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
labels:
5+
app.kubernetes.io/name: kubedb
6+
name: aerospikeversions.catalog.kubedb.com
7+
spec:
8+
group: catalog.kubedb.com
9+
names:
10+
categories:
11+
- catalog
12+
- kubedb
13+
- appscode
14+
kind: AerospikeVersion
15+
listKind: AerospikeVersionList
16+
plural: aerospikeversions
17+
shortNames:
18+
- arversion
19+
singular: aerospikeversion
20+
scope: Cluster
21+
versions:
22+
- additionalPrinterColumns:
23+
- jsonPath: .spec.version
24+
name: Version
25+
type: string
26+
- jsonPath: .spec.aerospike.image
27+
name: AEROSPIKE_IMAGE
28+
type: string
29+
- jsonPath: .spec.deprecated
30+
name: Deprecated
31+
type: boolean
32+
- jsonPath: .metadata.creationTimestamp
33+
name: Age
34+
type: date
35+
name: v1alpha1
36+
schema:
37+
openAPIV3Schema:
38+
properties:
39+
apiVersion:
40+
type: string
41+
kind:
42+
type: string
43+
metadata:
44+
type: object
45+
spec:
46+
properties:
47+
aerospike:
48+
properties:
49+
image:
50+
type: string
51+
required:
52+
- image
53+
type: object
54+
deprecated:
55+
type: boolean
56+
endOfLife:
57+
type: boolean
58+
exporter:
59+
properties:
60+
image:
61+
type: string
62+
required:
63+
- image
64+
type: object
65+
gitSyncer:
66+
properties:
67+
image:
68+
type: string
69+
required:
70+
- image
71+
type: object
72+
securityContext:
73+
properties:
74+
runAsAnyNonRoot:
75+
type: boolean
76+
runAsUser:
77+
format: int64
78+
type: integer
79+
type: object
80+
ui:
81+
items:
82+
properties:
83+
disable:
84+
type: boolean
85+
name:
86+
type: string
87+
values:
88+
x-kubernetes-preserve-unknown-fields: true
89+
version:
90+
type: string
91+
required:
92+
- name
93+
type: object
94+
type: array
95+
updateConstraints:
96+
properties:
97+
allowlist:
98+
items:
99+
type: string
100+
type: array
101+
denylist:
102+
items:
103+
type: string
104+
type: array
105+
type: object
106+
version:
107+
type: string
108+
required:
109+
- aerospike
110+
- version
111+
type: object
112+
type: object
113+
served: true
114+
storage: true
115+
subresources: {}

charts/kubedb-catalog/crds/catalog.kubedb.com_clickhouseversions.yaml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,73 @@ spec:
4444
type: object
4545
spec:
4646
properties:
47+
archiver:
48+
properties:
49+
addon:
50+
properties:
51+
name:
52+
enum:
53+
- mongodb-addon
54+
- postgres-addon
55+
- mysql-addon
56+
- mariadb-addon
57+
- mssqlserver-addon
58+
- clickhouse-addon
59+
type: string
60+
tasks:
61+
properties:
62+
fullBackup:
63+
properties:
64+
name:
65+
type: string
66+
required:
67+
- name
68+
type: object
69+
fullBackupRestore:
70+
properties:
71+
name:
72+
type: string
73+
required:
74+
- name
75+
type: object
76+
incBackupRestore:
77+
properties:
78+
name:
79+
type: string
80+
required:
81+
- name
82+
type: object
83+
manifestBackup:
84+
properties:
85+
name:
86+
type: string
87+
required:
88+
- name
89+
type: object
90+
manifestRestore:
91+
properties:
92+
name:
93+
type: string
94+
required:
95+
- name
96+
type: object
97+
volumeSnapshot:
98+
properties:
99+
name:
100+
type: string
101+
required:
102+
- name
103+
type: object
104+
type: object
105+
type: object
106+
walg:
107+
properties:
108+
image:
109+
type: string
110+
required:
111+
- image
112+
type: object
113+
type: object
47114
clickHouseKeeper:
48115
properties:
49116
image:

charts/kubedb-catalog/crds/catalog.kubedb.com_documentdbversions.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,13 @@ spec:
4444
type: object
4545
spec:
4646
properties:
47+
coordinator:
48+
properties:
49+
image:
50+
type: string
51+
required:
52+
- image
53+
type: object
4754
db:
4855
properties:
4956
image:
@@ -55,6 +62,13 @@ spec:
5562
type: boolean
5663
endOfLife:
5764
type: boolean
65+
initContainer:
66+
properties:
67+
image:
68+
type: string
69+
required:
70+
- image
71+
type: object
5872
postgresVersion:
5973
type: string
6074
securityContext:

charts/kubedb-catalog/crds/catalog.kubedb.com_mariadbversions.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ spec:
5555
- mysql-addon
5656
- mariadb-addon
5757
- mssqlserver-addon
58+
- clickhouse-addon
5859
type: string
5960
tasks:
6061
properties:
@@ -72,6 +73,13 @@ spec:
7273
required:
7374
- name
7475
type: object
76+
incBackupRestore:
77+
properties:
78+
name:
79+
type: string
80+
required:
81+
- name
82+
type: object
7583
manifestBackup:
7684
properties:
7785
name:

charts/kubedb-catalog/crds/catalog.kubedb.com_mongodbversions.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ spec:
5858
- mysql-addon
5959
- mariadb-addon
6060
- mssqlserver-addon
61+
- clickhouse-addon
6162
type: string
6263
tasks:
6364
properties:
@@ -75,6 +76,13 @@ spec:
7576
required:
7677
- name
7778
type: object
79+
incBackupRestore:
80+
properties:
81+
name:
82+
type: string
83+
required:
84+
- name
85+
type: object
7886
manifestBackup:
7987
properties:
8088
name:
@@ -145,6 +153,23 @@ spec:
145153
required:
146154
- image
147155
type: object
156+
migrator:
157+
properties:
158+
cli:
159+
properties:
160+
image:
161+
type: string
162+
required:
163+
- image
164+
type: object
165+
statusReporter:
166+
properties:
167+
image:
168+
type: string
169+
required:
170+
- image
171+
type: object
172+
type: object
148173
podSecurityPolicies:
149174
properties:
150175
databasePolicyName:

charts/kubedb-catalog/crds/catalog.kubedb.com_mssqlserverversions.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ spec:
5555
- mysql-addon
5656
- mariadb-addon
5757
- mssqlserver-addon
58+
- clickhouse-addon
5859
type: string
5960
tasks:
6061
properties:
@@ -72,6 +73,13 @@ spec:
7273
required:
7374
- name
7475
type: object
76+
incBackupRestore:
77+
properties:
78+
name:
79+
type: string
80+
required:
81+
- name
82+
type: object
7583
manifestBackup:
7684
properties:
7785
name:

charts/kubedb-catalog/crds/catalog.kubedb.com_mysqlversions.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ spec:
5858
- mysql-addon
5959
- mariadb-addon
6060
- mssqlserver-addon
61+
- clickhouse-addon
6162
type: string
6263
tasks:
6364
properties:
@@ -75,6 +76,13 @@ spec:
7576
required:
7677
- name
7778
type: object
79+
incBackupRestore:
80+
properties:
81+
name:
82+
type: string
83+
required:
84+
- name
85+
type: object
7886
manifestBackup:
7987
properties:
8088
name:

charts/kubedb-catalog/crds/catalog.kubedb.com_postgresversions.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ spec:
5858
- mysql-addon
5959
- mariadb-addon
6060
- mssqlserver-addon
61+
- clickhouse-addon
6162
type: string
6263
tasks:
6364
properties:
@@ -75,6 +76,13 @@ spec:
7576
required:
7677
- name
7778
type: object
79+
incBackupRestore:
80+
properties:
81+
name:
82+
type: string
83+
required:
84+
- name
85+
type: object
7886
manifestBackup:
7987
properties:
8088
name:

0 commit comments

Comments
 (0)