Skip to content

Commit fbb27c0

Browse files
committed
chore(*): update crdgen
1 parent ef8fb72 commit fbb27c0

File tree

2 files changed

+480
-0
lines changed

2 files changed

+480
-0
lines changed

charts/karmada-operator/crds/operator.karmada.io_karmadas.yaml

Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,30 @@ spec:
153153
items:
154154
type: string
155155
type: array
156+
podDisruptionBudgetConfig:
157+
description: |-
158+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
159+
for this component's pods. If not set, no PDB will be created.
160+
properties:
161+
maxUnavailable:
162+
anyOf:
163+
- type: integer
164+
- type: string
165+
description: |-
166+
MaxUnavailable specifies the maximum number or percentage of pods
167+
that can be unavailable after evictions.
168+
Mutually exclusive with MinAvailable.
169+
x-kubernetes-int-or-string: true
170+
minAvailable:
171+
anyOf:
172+
- type: integer
173+
- type: string
174+
description: |-
175+
MinAvailable specifies the minimum number or percentage of pods
176+
that must remain available after evictions.
177+
Mutually exclusive with MaxUnavailable.
178+
x-kubernetes-int-or-string: true
179+
type: object
156180
priorityClassName:
157181
default: system-node-critical
158182
description: |-
@@ -2504,6 +2528,30 @@ spec:
25042528
"internal-vip" or "example.com/internal-vip".
25052529
More info: https://kubernetes.io/docs/concepts/services-networking/service/#load-balancer-class
25062530
type: string
2531+
podDisruptionBudgetConfig:
2532+
description: |-
2533+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
2534+
for this component's pods. If not set, no PDB will be created.
2535+
properties:
2536+
maxUnavailable:
2537+
anyOf:
2538+
- type: integer
2539+
- type: string
2540+
description: |-
2541+
MaxUnavailable specifies the maximum number or percentage of pods
2542+
that can be unavailable after evictions.
2543+
Mutually exclusive with MinAvailable.
2544+
x-kubernetes-int-or-string: true
2545+
minAvailable:
2546+
anyOf:
2547+
- type: integer
2548+
- type: string
2549+
description: |-
2550+
MinAvailable specifies the minimum number or percentage of pods
2551+
that must remain available after evictions.
2552+
Mutually exclusive with MaxUnavailable.
2553+
x-kubernetes-int-or-string: true
2554+
type: object
25072555
priorityClassName:
25082556
default: system-node-critical
25092557
description: |-
@@ -4117,6 +4165,30 @@ spec:
41174165
and services.
41184166
More info: http://kubernetes.io/docs/user-guide/labels
41194167
type: object
4168+
podDisruptionBudgetConfig:
4169+
description: |-
4170+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
4171+
for this component's pods. If not set, no PDB will be created.
4172+
properties:
4173+
maxUnavailable:
4174+
anyOf:
4175+
- type: integer
4176+
- type: string
4177+
description: |-
4178+
MaxUnavailable specifies the maximum number or percentage of pods
4179+
that can be unavailable after evictions.
4180+
Mutually exclusive with MinAvailable.
4181+
x-kubernetes-int-or-string: true
4182+
minAvailable:
4183+
anyOf:
4184+
- type: integer
4185+
- type: string
4186+
description: |-
4187+
MinAvailable specifies the minimum number or percentage of pods
4188+
that must remain available after evictions.
4189+
Mutually exclusive with MaxUnavailable.
4190+
x-kubernetes-int-or-string: true
4191+
type: object
41204192
priorityClassName:
41214193
default: system-node-critical
41224194
description: |-
@@ -4274,6 +4346,30 @@ spec:
42744346
and services.
42754347
More info: http://kubernetes.io/docs/user-guide/labels
42764348
type: object
4349+
podDisruptionBudgetConfig:
4350+
description: |-
4351+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
4352+
for this component's pods. If not set, no PDB will be created.
4353+
properties:
4354+
maxUnavailable:
4355+
anyOf:
4356+
- type: integer
4357+
- type: string
4358+
description: |-
4359+
MaxUnavailable specifies the maximum number or percentage of pods
4360+
that can be unavailable after evictions.
4361+
Mutually exclusive with MinAvailable.
4362+
x-kubernetes-int-or-string: true
4363+
minAvailable:
4364+
anyOf:
4365+
- type: integer
4366+
- type: string
4367+
description: |-
4368+
MinAvailable specifies the minimum number or percentage of pods
4369+
that must remain available after evictions.
4370+
Mutually exclusive with MaxUnavailable.
4371+
x-kubernetes-int-or-string: true
4372+
type: object
42774373
priorityClassName:
42784374
default: system-node-critical
42794375
description: |-
@@ -4404,6 +4500,30 @@ spec:
44044500
and services.
44054501
More info: http://kubernetes.io/docs/user-guide/labels
44064502
type: object
4503+
podDisruptionBudgetConfig:
4504+
description: |-
4505+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
4506+
for this component's pods. If not set, no PDB will be created.
4507+
properties:
4508+
maxUnavailable:
4509+
anyOf:
4510+
- type: integer
4511+
- type: string
4512+
description: |-
4513+
MaxUnavailable specifies the maximum number or percentage of pods
4514+
that can be unavailable after evictions.
4515+
Mutually exclusive with MinAvailable.
4516+
x-kubernetes-int-or-string: true
4517+
minAvailable:
4518+
anyOf:
4519+
- type: integer
4520+
- type: string
4521+
description: |-
4522+
MinAvailable specifies the minimum number or percentage of pods
4523+
that must remain available after evictions.
4524+
Mutually exclusive with MaxUnavailable.
4525+
x-kubernetes-int-or-string: true
4526+
type: object
44074527
priorityClassName:
44084528
default: system-node-critical
44094529
description: |-
@@ -4534,6 +4654,30 @@ spec:
45344654
and services.
45354655
More info: http://kubernetes.io/docs/user-guide/labels
45364656
type: object
4657+
podDisruptionBudgetConfig:
4658+
description: |-
4659+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
4660+
for this component's pods. If not set, no PDB will be created.
4661+
properties:
4662+
maxUnavailable:
4663+
anyOf:
4664+
- type: integer
4665+
- type: string
4666+
description: |-
4667+
MaxUnavailable specifies the maximum number or percentage of pods
4668+
that can be unavailable after evictions.
4669+
Mutually exclusive with MinAvailable.
4670+
x-kubernetes-int-or-string: true
4671+
minAvailable:
4672+
anyOf:
4673+
- type: integer
4674+
- type: string
4675+
description: |-
4676+
MinAvailable specifies the minimum number or percentage of pods
4677+
that must remain available after evictions.
4678+
Mutually exclusive with MaxUnavailable.
4679+
x-kubernetes-int-or-string: true
4680+
type: object
45374681
priorityClassName:
45384682
default: system-node-critical
45394683
description: |-
@@ -4672,6 +4816,30 @@ spec:
46724816
and services.
46734817
More info: http://kubernetes.io/docs/user-guide/labels
46744818
type: object
4819+
podDisruptionBudgetConfig:
4820+
description: |-
4821+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
4822+
for this component's pods. If not set, no PDB will be created.
4823+
properties:
4824+
maxUnavailable:
4825+
anyOf:
4826+
- type: integer
4827+
- type: string
4828+
description: |-
4829+
MaxUnavailable specifies the maximum number or percentage of pods
4830+
that can be unavailable after evictions.
4831+
Mutually exclusive with MinAvailable.
4832+
x-kubernetes-int-or-string: true
4833+
minAvailable:
4834+
anyOf:
4835+
- type: integer
4836+
- type: string
4837+
description: |-
4838+
MinAvailable specifies the minimum number or percentage of pods
4839+
that must remain available after evictions.
4840+
Mutually exclusive with MaxUnavailable.
4841+
x-kubernetes-int-or-string: true
4842+
type: object
46754843
priorityClassName:
46764844
default: system-node-critical
46774845
description: |-
@@ -4802,6 +4970,30 @@ spec:
48024970
and services.
48034971
More info: http://kubernetes.io/docs/user-guide/labels
48044972
type: object
4973+
podDisruptionBudgetConfig:
4974+
description: |-
4975+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
4976+
for this component's pods. If not set, no PDB will be created.
4977+
properties:
4978+
maxUnavailable:
4979+
anyOf:
4980+
- type: integer
4981+
- type: string
4982+
description: |-
4983+
MaxUnavailable specifies the maximum number or percentage of pods
4984+
that can be unavailable after evictions.
4985+
Mutually exclusive with MinAvailable.
4986+
x-kubernetes-int-or-string: true
4987+
minAvailable:
4988+
anyOf:
4989+
- type: integer
4990+
- type: string
4991+
description: |-
4992+
MinAvailable specifies the minimum number or percentage of pods
4993+
that must remain available after evictions.
4994+
Mutually exclusive with MaxUnavailable.
4995+
x-kubernetes-int-or-string: true
4996+
type: object
48054997
priorityClassName:
48064998
default: system-node-critical
48074999
description: |-
@@ -4932,6 +5124,30 @@ spec:
49325124
and services.
49335125
More info: http://kubernetes.io/docs/user-guide/labels
49345126
type: object
5127+
podDisruptionBudgetConfig:
5128+
description: |-
5129+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
5130+
for this component's pods. If not set, no PDB will be created.
5131+
properties:
5132+
maxUnavailable:
5133+
anyOf:
5134+
- type: integer
5135+
- type: string
5136+
description: |-
5137+
MaxUnavailable specifies the maximum number or percentage of pods
5138+
that can be unavailable after evictions.
5139+
Mutually exclusive with MinAvailable.
5140+
x-kubernetes-int-or-string: true
5141+
minAvailable:
5142+
anyOf:
5143+
- type: integer
5144+
- type: string
5145+
description: |-
5146+
MinAvailable specifies the minimum number or percentage of pods
5147+
that must remain available after evictions.
5148+
Mutually exclusive with MaxUnavailable.
5149+
x-kubernetes-int-or-string: true
5150+
type: object
49355151
priorityClassName:
49365152
default: system-node-critical
49375153
description: |-
@@ -5108,6 +5324,30 @@ spec:
51085324
and services.
51095325
More info: http://kubernetes.io/docs/user-guide/labels
51105326
type: object
5327+
podDisruptionBudgetConfig:
5328+
description: |-
5329+
PodDisruptionBudgetConfig specifies the PodDisruptionBudget configuration
5330+
for this component's pods. If not set, no PDB will be created.
5331+
properties:
5332+
maxUnavailable:
5333+
anyOf:
5334+
- type: integer
5335+
- type: string
5336+
description: |-
5337+
MaxUnavailable specifies the maximum number or percentage of pods
5338+
that can be unavailable after evictions.
5339+
Mutually exclusive with MinAvailable.
5340+
x-kubernetes-int-or-string: true
5341+
minAvailable:
5342+
anyOf:
5343+
- type: integer
5344+
- type: string
5345+
description: |-
5346+
MinAvailable specifies the minimum number or percentage of pods
5347+
that must remain available after evictions.
5348+
Mutually exclusive with MaxUnavailable.
5349+
x-kubernetes-int-or-string: true
5350+
type: object
51115351
priorityClassName:
51125352
default: system-node-critical
51135353
description: |-

0 commit comments

Comments
 (0)