You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update modules to support k8s v0.29.2
Add support for kubernetes v0.29.2 in the Operator Framework api project
dependencies.
Signed-off-by: Edmund Ochieng <[email protected]>
* Cleanup extra golang modules
Signed-off-by: Edmund Ochieng <[email protected]>
* Bump versions of controller-runtime among other modules
Signed-off-by: Edmund Ochieng <[email protected]>
* Update controller tools and regen files
Updated controller tools to v0.14.0.
Refreshed auto-generated files.
* Regenerated files
* Regenerated files using go 1.21
* Fix diff
---------
Signed-off-by: Edmund Ochieng <[email protected]>
Co-authored-by: Edmund Ochieng <[email protected]>
Upstream-repository: api
Upstream-commit: 11a4de6cfea9da84f22213187c69e7f62d2d27c3
Copy file name to clipboardExpand all lines: manifests/0000_50_olm_00-catalogsources.crd.yaml
+52-4Lines changed: 52 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -219,7 +219,7 @@ spec:
219
219
- topologyKey
220
220
properties:
221
221
labelSelector:
222
-
description: A label query over a set of resources, in this case pods.
222
+
description: A label query over a set of resources, in this case pods. If it's null, this PodAffinityTerm matches with no Pods.
223
223
type: object
224
224
properties:
225
225
matchExpressions:
@@ -248,6 +248,18 @@ spec:
248
248
type: object
249
249
additionalProperties:
250
250
type: string
251
+
matchLabelKeys:
252
+
description: MatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. Also, MatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
253
+
type: array
254
+
items:
255
+
type: string
256
+
x-kubernetes-list-type: atomic
257
+
mismatchLabelKeys:
258
+
description: MismatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector. Also, MismatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
259
+
type: array
260
+
items:
261
+
type: string
262
+
x-kubernetes-list-type: atomic
251
263
namespaceSelector:
252
264
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
253
265
type: object
@@ -300,7 +312,7 @@ spec:
300
312
- topologyKey
301
313
properties:
302
314
labelSelector:
303
-
description: A label query over a set of resources, in this case pods.
315
+
description: A label query over a set of resources, in this case pods. If it's null, this PodAffinityTerm matches with no Pods.
304
316
type: object
305
317
properties:
306
318
matchExpressions:
@@ -329,6 +341,18 @@ spec:
329
341
type: object
330
342
additionalProperties:
331
343
type: string
344
+
matchLabelKeys:
345
+
description: MatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. Also, MatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
346
+
type: array
347
+
items:
348
+
type: string
349
+
x-kubernetes-list-type: atomic
350
+
mismatchLabelKeys:
351
+
description: MismatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector. Also, MismatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
352
+
type: array
353
+
items:
354
+
type: string
355
+
x-kubernetes-list-type: atomic
332
356
namespaceSelector:
333
357
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
334
358
type: object
@@ -388,7 +412,7 @@ spec:
388
412
- topologyKey
389
413
properties:
390
414
labelSelector:
391
-
description: A label query over a set of resources, in this case pods.
415
+
description: A label query over a set of resources, in this case pods. If it's null, this PodAffinityTerm matches with no Pods.
392
416
type: object
393
417
properties:
394
418
matchExpressions:
@@ -417,6 +441,18 @@ spec:
417
441
type: object
418
442
additionalProperties:
419
443
type: string
444
+
matchLabelKeys:
445
+
description: MatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. Also, MatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
446
+
type: array
447
+
items:
448
+
type: string
449
+
x-kubernetes-list-type: atomic
450
+
mismatchLabelKeys:
451
+
description: MismatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector. Also, MismatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
452
+
type: array
453
+
items:
454
+
type: string
455
+
x-kubernetes-list-type: atomic
420
456
namespaceSelector:
421
457
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
422
458
type: object
@@ -469,7 +505,7 @@ spec:
469
505
- topologyKey
470
506
properties:
471
507
labelSelector:
472
-
description: A label query over a set of resources, in this case pods.
508
+
description: A label query over a set of resources, in this case pods. If it's null, this PodAffinityTerm matches with no Pods.
473
509
type: object
474
510
properties:
475
511
matchExpressions:
@@ -498,6 +534,18 @@ spec:
498
534
type: object
499
535
additionalProperties:
500
536
type: string
537
+
matchLabelKeys:
538
+
description: MatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key in (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MatchLabelKeys and LabelSelector. Also, MatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
539
+
type: array
540
+
items:
541
+
type: string
542
+
x-kubernetes-list-type: atomic
543
+
mismatchLabelKeys:
544
+
description: MismatchLabelKeys is a set of pod label keys to select which pods will be taken into consideration. The keys are used to lookup values from the incoming pod labels, those key-value labels are merged with `LabelSelector` as `key notin (value)` to select the group of existing pods which pods will be taken into consideration for the incoming pod's pod (anti) affinity. Keys that don't exist in the incoming pod labels will be ignored. The default value is empty. The same key is forbidden to exist in both MismatchLabelKeys and LabelSelector. Also, MismatchLabelKeys cannot be set when LabelSelector isn't set. This is an alpha field and requires enabling MatchLabelKeysInPodAffinity feature gate.
545
+
type: array
546
+
items:
547
+
type: string
548
+
x-kubernetes-list-type: atomic
501
549
namespaceSelector:
502
550
description: A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means "this pod's namespace". An empty selector ({}) matches all namespaces.
0 commit comments