Skip to content

Commit e5b0a1e

Browse files
Commit from GitHub Actions (Scheduled Jobs)
1 parent a95592c commit e5b0a1e

14 files changed

Lines changed: 995 additions & 11 deletions

schema/external-secrets.io/clusterpushsecret_v1alpha1.json

Lines changed: 550 additions & 0 deletions
Large diffs are not rendered by default.

schema/external-secrets.io/clustersecretstore_v1beta1.json

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1118,6 +1118,82 @@
11181118
],
11191119
"type": "object"
11201120
},
1121+
"cloudrusm": {
1122+
"additionalProperties": false,
1123+
"properties": {
1124+
"auth": {
1125+
"additionalProperties": false,
1126+
"properties": {
1127+
"secretRef": {
1128+
"additionalProperties": false,
1129+
"properties": {
1130+
"accessKeyIDSecretRef": {
1131+
"additionalProperties": false,
1132+
"properties": {
1133+
"key": {
1134+
"maxLength": 253,
1135+
"minLength": 1,
1136+
"pattern": "^[-._a-zA-Z0-9]+$",
1137+
"type": "string"
1138+
},
1139+
"name": {
1140+
"maxLength": 253,
1141+
"minLength": 1,
1142+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
1143+
"type": "string"
1144+
},
1145+
"namespace": {
1146+
"maxLength": 63,
1147+
"minLength": 1,
1148+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$",
1149+
"type": "string"
1150+
}
1151+
},
1152+
"type": "object"
1153+
},
1154+
"accessKeySecretSecretRef": {
1155+
"additionalProperties": false,
1156+
"properties": {
1157+
"key": {
1158+
"maxLength": 253,
1159+
"minLength": 1,
1160+
"pattern": "^[-._a-zA-Z0-9]+$",
1161+
"type": "string"
1162+
},
1163+
"name": {
1164+
"maxLength": 253,
1165+
"minLength": 1,
1166+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
1167+
"type": "string"
1168+
},
1169+
"namespace": {
1170+
"maxLength": 63,
1171+
"minLength": 1,
1172+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$",
1173+
"type": "string"
1174+
}
1175+
},
1176+
"type": "object"
1177+
}
1178+
},
1179+
"required": [
1180+
"accessKeyIDSecretRef",
1181+
"accessKeySecretSecretRef"
1182+
],
1183+
"type": "object"
1184+
}
1185+
},
1186+
"type": "object"
1187+
},
1188+
"projectID": {
1189+
"type": "string"
1190+
}
1191+
},
1192+
"required": [
1193+
"auth"
1194+
],
1195+
"type": "object"
1196+
},
11211197
"conjur": {
11221198
"additionalProperties": false,
11231199
"properties": {

schema/external-secrets.io/pushsecret_v1alpha1.json

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -188,11 +188,48 @@
188188
"minLength": 1,
189189
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
190190
"type": "string"
191+
},
192+
"selector": {
193+
"additionalProperties": false,
194+
"properties": {
195+
"matchExpressions": {
196+
"items": {
197+
"additionalProperties": false,
198+
"properties": {
199+
"key": {
200+
"type": "string"
201+
},
202+
"operator": {
203+
"type": "string"
204+
},
205+
"values": {
206+
"items": {
207+
"type": "string"
208+
},
209+
"type": "array",
210+
"x-kubernetes-list-type": "atomic"
211+
}
212+
},
213+
"required": [
214+
"key",
215+
"operator"
216+
],
217+
"type": "object"
218+
},
219+
"type": "array",
220+
"x-kubernetes-list-type": "atomic"
221+
},
222+
"matchLabels": {
223+
"additionalProperties": {
224+
"type": "string"
225+
},
226+
"type": "object"
227+
}
228+
},
229+
"type": "object",
230+
"x-kubernetes-map-type": "atomic"
191231
}
192232
},
193-
"required": [
194-
"name"
195-
],
196233
"type": "object"
197234
}
198235
},

schema/external-secrets.io/secretstore_v1beta1.json

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1118,6 +1118,82 @@
11181118
],
11191119
"type": "object"
11201120
},
1121+
"cloudrusm": {
1122+
"additionalProperties": false,
1123+
"properties": {
1124+
"auth": {
1125+
"additionalProperties": false,
1126+
"properties": {
1127+
"secretRef": {
1128+
"additionalProperties": false,
1129+
"properties": {
1130+
"accessKeyIDSecretRef": {
1131+
"additionalProperties": false,
1132+
"properties": {
1133+
"key": {
1134+
"maxLength": 253,
1135+
"minLength": 1,
1136+
"pattern": "^[-._a-zA-Z0-9]+$",
1137+
"type": "string"
1138+
},
1139+
"name": {
1140+
"maxLength": 253,
1141+
"minLength": 1,
1142+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
1143+
"type": "string"
1144+
},
1145+
"namespace": {
1146+
"maxLength": 63,
1147+
"minLength": 1,
1148+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$",
1149+
"type": "string"
1150+
}
1151+
},
1152+
"type": "object"
1153+
},
1154+
"accessKeySecretSecretRef": {
1155+
"additionalProperties": false,
1156+
"properties": {
1157+
"key": {
1158+
"maxLength": 253,
1159+
"minLength": 1,
1160+
"pattern": "^[-._a-zA-Z0-9]+$",
1161+
"type": "string"
1162+
},
1163+
"name": {
1164+
"maxLength": 253,
1165+
"minLength": 1,
1166+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
1167+
"type": "string"
1168+
},
1169+
"namespace": {
1170+
"maxLength": 63,
1171+
"minLength": 1,
1172+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?$",
1173+
"type": "string"
1174+
}
1175+
},
1176+
"type": "object"
1177+
}
1178+
},
1179+
"required": [
1180+
"accessKeyIDSecretRef",
1181+
"accessKeySecretSecretRef"
1182+
],
1183+
"type": "object"
1184+
}
1185+
},
1186+
"type": "object"
1187+
},
1188+
"projectID": {
1189+
"type": "string"
1190+
}
1191+
},
1192+
"required": [
1193+
"auth"
1194+
],
1195+
"type": "object"
1196+
},
11211197
"conjur": {
11221198
"additionalProperties": false,
11231199
"properties": {

schema/generators.external-secrets.io/clustergenerator_v1alpha1.json

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -483,6 +483,37 @@
483483
"auth": {
484484
"additionalProperties": false,
485485
"properties": {
486+
"basic": {
487+
"additionalProperties": false,
488+
"properties": {
489+
"password": {
490+
"additionalProperties": false,
491+
"properties": {
492+
"key": {
493+
"maxLength": 253,
494+
"minLength": 1,
495+
"pattern": "^[-._a-zA-Z0-9]+$",
496+
"type": "string"
497+
},
498+
"name": {
499+
"maxLength": 253,
500+
"minLength": 1,
501+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
502+
"type": "string"
503+
}
504+
},
505+
"type": "object"
506+
},
507+
"username": {
508+
"type": "string"
509+
}
510+
},
511+
"required": [
512+
"password",
513+
"username"
514+
],
515+
"type": "object"
516+
},
486517
"token": {
487518
"additionalProperties": false,
488519
"properties": {
@@ -502,9 +533,6 @@
502533
"type": "object"
503534
}
504535
},
505-
"required": [
506-
"token"
507-
],
508536
"type": "object"
509537
},
510538
"serviceAccount": {

schema/generators.external-secrets.io/grafana_v1alpha1.json

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,37 @@
1515
"auth": {
1616
"additionalProperties": false,
1717
"properties": {
18+
"basic": {
19+
"additionalProperties": false,
20+
"properties": {
21+
"password": {
22+
"additionalProperties": false,
23+
"properties": {
24+
"key": {
25+
"maxLength": 253,
26+
"minLength": 1,
27+
"pattern": "^[-._a-zA-Z0-9]+$",
28+
"type": "string"
29+
},
30+
"name": {
31+
"maxLength": 253,
32+
"minLength": 1,
33+
"pattern": "^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$",
34+
"type": "string"
35+
}
36+
},
37+
"type": "object"
38+
},
39+
"username": {
40+
"type": "string"
41+
}
42+
},
43+
"required": [
44+
"password",
45+
"username"
46+
],
47+
"type": "object"
48+
},
1849
"token": {
1950
"additionalProperties": false,
2051
"properties": {
@@ -34,9 +65,6 @@
3465
"type": "object"
3566
}
3667
},
37-
"required": [
38-
"token"
39-
],
4068
"type": "object"
4169
},
4270
"serviceAccount": {

schema/infrastructure.cluster.x-k8s.io/gcpcluster_v1beta1.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,32 @@
200200
"type": "object"
201201
},
202202
"type": "array"
203+
},
204+
"serviceEndpoints": {
205+
"additionalProperties": false,
206+
"properties": {
207+
"compute": {
208+
"format": "uri",
209+
"pattern": "^https://",
210+
"type": "string"
211+
},
212+
"container": {
213+
"format": "uri",
214+
"pattern": "^https://",
215+
"type": "string"
216+
},
217+
"iam": {
218+
"format": "uri",
219+
"pattern": "^https://",
220+
"type": "string"
221+
},
222+
"resourceManager": {
223+
"format": "uri",
224+
"pattern": "^https://",
225+
"type": "string"
226+
}
227+
},
228+
"type": "object"
203229
}
204230
},
205231
"required": [

schema/infrastructure.cluster.x-k8s.io/gcpclustertemplate_v1beta1.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,32 @@
224224
"type": "object"
225225
},
226226
"type": "array"
227+
},
228+
"serviceEndpoints": {
229+
"additionalProperties": false,
230+
"properties": {
231+
"compute": {
232+
"format": "uri",
233+
"pattern": "^https://",
234+
"type": "string"
235+
},
236+
"container": {
237+
"format": "uri",
238+
"pattern": "^https://",
239+
"type": "string"
240+
},
241+
"iam": {
242+
"format": "uri",
243+
"pattern": "^https://",
244+
"type": "string"
245+
},
246+
"resourceManager": {
247+
"format": "uri",
248+
"pattern": "^https://",
249+
"type": "string"
250+
}
251+
},
252+
"type": "object"
227253
}
228254
},
229255
"required": [

schema/infrastructure.cluster.x-k8s.io/gcpmachine_v1beta1.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,10 @@
116116
"confidentialCompute": {
117117
"enum": [
118118
"Enabled",
119-
"Disabled"
119+
"Disabled",
120+
"AMDEncryptedVirtualization",
121+
"AMDEncryptedVirtualizationNestedPaging",
122+
"IntelTrustedDomainExtensions"
120123
],
121124
"type": "string"
122125
},

0 commit comments

Comments
 (0)