Skip to content

Commit 076cd2d

Browse files
Commit from GitHub Actions (Scheduled Jobs)
1 parent 1961a37 commit 076cd2d

File tree

5 files changed

+680
-17
lines changed

5 files changed

+680
-17
lines changed

schema/pgv2.percona.com/perconapgcluster_v2.json

Lines changed: 46 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
"spec": {
1313
"additionalProperties": false,
1414
"properties": {
15+
"autoCreateUserSchema": {
16+
"type": "boolean"
17+
},
1518
"backups": {
1619
"additionalProperties": false,
1720
"properties": {
@@ -1073,6 +1076,10 @@
10731076
},
10741077
"type": "object"
10751078
},
1079+
"backoffLimit": {
1080+
"format": "int32",
1081+
"type": "integer"
1082+
},
10761083
"priorityClassName": {
10771084
"type": "string"
10781085
},
@@ -1134,6 +1141,9 @@
11341141
},
11351142
"type": "object"
11361143
},
1144+
"restartPolicy": {
1145+
"type": "string"
1146+
},
11371147
"securityContext": {
11381148
"additionalProperties": false,
11391149
"properties": {
@@ -1170,6 +1180,9 @@
11701180
"format": "int64",
11711181
"type": "integer"
11721182
},
1183+
"seLinuxChangePolicy": {
1184+
"type": "string"
1185+
},
11731186
"seLinuxOptions": {
11741187
"additionalProperties": false,
11751188
"properties": {
@@ -2099,6 +2112,9 @@
20992112
"format": "int64",
21002113
"type": "integer"
21012114
},
2115+
"seLinuxChangePolicy": {
2116+
"type": "string"
2117+
},
21022118
"seLinuxOptions": {
21032119
"additionalProperties": false,
21042120
"properties": {
@@ -4762,7 +4778,6 @@
47624778
"type": "object"
47634779
},
47644780
"stanza": {
4765-
"default": "db",
47664781
"type": "string"
47674782
},
47684783
"tolerations": {
@@ -5848,6 +5863,9 @@
58485863
},
58495864
"pg_stat_monitor": {
58505865
"type": "boolean"
5866+
},
5867+
"pgvector": {
5868+
"type": "boolean"
58515869
}
58525870
},
58535871
"type": "object"
@@ -5938,9 +5956,6 @@
59385956
"type": "object"
59395957
}
59405958
},
5941-
"required": [
5942-
"image"
5943-
],
59445959
"type": "object"
59455960
},
59465961
"image": {
@@ -8104,6 +8119,9 @@
81048119
"format": "int64",
81058120
"type": "integer"
81068121
},
8122+
"seLinuxChangePolicy": {
8123+
"type": "string"
8124+
},
81078125
"seLinuxOptions": {
81088126
"additionalProperties": false,
81098127
"properties": {
@@ -9802,6 +9820,7 @@
98029820
"additionalProperties": false,
98039821
"properties": {
98049822
"enabled": {
9823+
"default": false,
98059824
"type": "boolean"
98069825
},
98079826
"targetInstance": {
@@ -10057,7 +10076,7 @@
1005710076
"type": "integer"
1005810077
},
1005910078
"postgresVersion": {
10060-
"maximum": 16,
10079+
"maximum": 17,
1006110080
"minimum": 12,
1006210081
"type": "integer"
1006310082
},
@@ -11289,6 +11308,9 @@
1128911308
"format": "int64",
1129011309
"type": "integer"
1129111310
},
11311+
"seLinuxChangePolicy": {
11312+
"type": "string"
11313+
},
1129211314
"seLinuxOptions": {
1129311315
"additionalProperties": false,
1129411316
"properties": {
@@ -12721,7 +12743,7 @@
1272112743
"additionalProperties": false,
1272212744
"properties": {
1272312745
"enabled": {
12724-
"default": true,
12746+
"default": false,
1272512747
"type": "boolean"
1272612748
},
1272712749
"host": {
@@ -12739,6 +12761,9 @@
1273912761
},
1274012762
"type": "object"
1274112763
},
12764+
"tlsOnly": {
12765+
"type": "boolean"
12766+
},
1274212767
"unmanaged": {
1274312768
"type": "boolean"
1274412769
},
@@ -12814,6 +12839,15 @@
1281412839
"host": {
1281512840
"type": "string"
1281612841
},
12842+
"installedCustomExtensions": {
12843+
"items": {
12844+
"type": "string"
12845+
},
12846+
"type": "array"
12847+
},
12848+
"patroniVersion": {
12849+
"type": "string"
12850+
},
1281712851
"pgbouncer": {
1281812852
"additionalProperties": false,
1281912853
"properties": {
@@ -12835,6 +12869,9 @@
1283512869
"postgres": {
1283612870
"additionalProperties": false,
1283712871
"properties": {
12872+
"imageID": {
12873+
"type": "string"
12874+
},
1283812875
"instances": {
1283912876
"items": {
1284012877
"additionalProperties": false,
@@ -12867,24 +12904,17 @@
1286712904
"size": {
1286812905
"format": "int32",
1286912906
"type": "integer"
12907+
},
12908+
"version": {
12909+
"type": "integer"
1287012910
}
1287112911
},
12872-
"required": [
12873-
"instances",
12874-
"ready",
12875-
"size"
12876-
],
1287712912
"type": "object"
1287812913
},
1287912914
"state": {
1288012915
"type": "string"
1288112916
}
1288212917
},
12883-
"required": [
12884-
"pgbouncer",
12885-
"postgres",
12886-
"state"
12887-
],
1288812918
"type": "object"
1288912919
}
1289012920
},

schema/pgv2.percona.com/perconapgupgrade_v2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1917,7 +1917,7 @@
19171917
"type": "string"
19181918
},
19191919
"toPostgresVersion": {
1920-
"maximum": 16,
1920+
"maximum": 17,
19211921
"minimum": 13,
19221922
"type": "integer"
19231923
},
Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
{
2+
"properties": {
3+
"apiVersion": {
4+
"type": "string"
5+
},
6+
"kind": {
7+
"type": "string"
8+
},
9+
"metadata": {
10+
"type": "object"
11+
},
12+
"spec": {
13+
"additionalProperties": false,
14+
"properties": {
15+
"TTL": {
16+
"default": "",
17+
"type": "string"
18+
},
19+
"applicationObjectID": {
20+
"default": "",
21+
"type": "string"
22+
},
23+
"authentication": {
24+
"additionalProperties": false,
25+
"properties": {
26+
"namespace": {
27+
"type": "string"
28+
},
29+
"path": {
30+
"default": "kubernetes",
31+
"pattern": "^(?:/?[\\w;:@&=\\$-\\.\\+]*)+/?",
32+
"type": "string"
33+
},
34+
"role": {
35+
"type": "string"
36+
},
37+
"serviceAccount": {
38+
"additionalProperties": false,
39+
"default": {
40+
"name": "default"
41+
},
42+
"properties": {
43+
"name": {
44+
"type": "string"
45+
}
46+
},
47+
"type": "object",
48+
"x-kubernetes-map-type": "atomic"
49+
}
50+
},
51+
"type": "object"
52+
},
53+
"azureGroups": {
54+
"default": "",
55+
"type": "string"
56+
},
57+
"azureRoles": {
58+
"default": "",
59+
"type": "string"
60+
},
61+
"connection": {
62+
"additionalProperties": false,
63+
"properties": {
64+
"address": {
65+
"type": "string"
66+
},
67+
"maxRetries": {
68+
"type": "integer"
69+
},
70+
"tLSConfig": {
71+
"additionalProperties": false,
72+
"properties": {
73+
"cacert": {
74+
"type": "string"
75+
},
76+
"skipVerify": {
77+
"type": "boolean"
78+
},
79+
"tlsSecret": {
80+
"additionalProperties": false,
81+
"properties": {
82+
"name": {
83+
"type": "string"
84+
}
85+
},
86+
"type": "object",
87+
"x-kubernetes-map-type": "atomic"
88+
},
89+
"tlsServerName": {
90+
"type": "string"
91+
}
92+
},
93+
"type": "object"
94+
},
95+
"timeOut": {
96+
"type": "string"
97+
}
98+
},
99+
"type": "object"
100+
},
101+
"maxTTL": {
102+
"default": "",
103+
"type": "string"
104+
},
105+
"name": {
106+
"pattern": "[a-z0-9]([-a-z0-9]*[a-z0-9])?",
107+
"type": "string"
108+
},
109+
"path": {
110+
"pattern": "^(?:/?[\\w;:@&=\\$-\\.\\+]*)+/?",
111+
"type": "string"
112+
},
113+
"permanentlyDelete": {
114+
"default": "",
115+
"type": "string"
116+
},
117+
"persistApp": {
118+
"default": false,
119+
"type": "boolean"
120+
},
121+
"signInAudience": {
122+
"default": "",
123+
"type": "string"
124+
},
125+
"tags": {
126+
"default": "",
127+
"type": "string"
128+
}
129+
},
130+
"type": "object"
131+
},
132+
"status": {
133+
"additionalProperties": false,
134+
"properties": {
135+
"conditions": {
136+
"items": {
137+
"additionalProperties": false,
138+
"properties": {
139+
"lastTransitionTime": {
140+
"format": "date-time",
141+
"type": "string"
142+
},
143+
"message": {
144+
"maxLength": 32768,
145+
"type": "string"
146+
},
147+
"observedGeneration": {
148+
"format": "int64",
149+
"minimum": 0,
150+
"type": "integer"
151+
},
152+
"reason": {
153+
"maxLength": 1024,
154+
"minLength": 1,
155+
"pattern": "^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$",
156+
"type": "string"
157+
},
158+
"status": {
159+
"enum": [
160+
"True",
161+
"False",
162+
"Unknown"
163+
],
164+
"type": "string"
165+
},
166+
"type": {
167+
"maxLength": 316,
168+
"pattern": "^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$",
169+
"type": "string"
170+
}
171+
},
172+
"required": [
173+
"lastTransitionTime",
174+
"message",
175+
"reason",
176+
"status",
177+
"type"
178+
],
179+
"type": "object"
180+
},
181+
"type": "array",
182+
"x-kubernetes-list-map-keys": [
183+
"type"
184+
],
185+
"x-kubernetes-list-type": "map"
186+
}
187+
},
188+
"type": "object"
189+
}
190+
},
191+
"type": "object"
192+
}

0 commit comments

Comments
 (0)