@@ -155,7 +155,7 @@ spec:
155
155
serviceAccountName: shipwright-build-controller
156
156
containers:
157
157
- name: shipwright-build
158
- image: ghcr.io/shipwright-io/build/shipwright-build-controller:v0.14.0 @sha256:f38b9266889be7e81a5f66d371da39506071719217207718b56c1297589f6a4f
158
+ image: ghcr.io/shipwright-io/build/shipwright-build-controller:nightly-2025-02-24-1740373406 @sha256:88f2e8bdce9a0c6c94a4e04530163ea9fe1fedabb1b759060796d91627a60fc7
159
159
env:
160
160
- name: WATCH_NAMESPACE
161
161
valueFrom:
@@ -172,15 +172,15 @@ spec:
172
172
- name: CONTROLLER_NAME
173
173
value: "shipwright-build"
174
174
- name: GIT_CONTAINER_IMAGE
175
- value: ghcr.io/shipwright-io/build/git:v0.14.0 @sha256:81a8c0572364836b7f4728cfcb10a93326b06c9ae45bb57e56eec6e80469dd63
175
+ value: ghcr.io/shipwright-io/build/git:nightly-2025-02-24-1740373406 @sha256:05fad6ce5e43fde514308514077a8c1b8c7e3ff3208d7178c9a268e5f1174a54
176
176
- name: GIT_ENABLE_REWRITE_RULE
177
177
value: "false"
178
178
- name: IMAGE_PROCESSING_CONTAINER_IMAGE
179
- value: ghcr.io/shipwright-io/build/image-processing:v0.14.0 @sha256:6532c8a246b3b9f433f758627230d62eb624baf58e309fbe106840209ed4c9b9
179
+ value: ghcr.io/shipwright-io/build/image-processing:nightly-2025-02-24-1740373406 @sha256:6e6939f03a3797c0cf6d3d7a3007dd9a2a2e27f45eb4c886e7f5bec5171d43a8
180
180
- name: BUNDLE_CONTAINER_IMAGE
181
- value: ghcr.io/shipwright-io/build/bundle:v0.14.0 @sha256:d921fbbfd7d87bd43a5a3cecf9039c6a65306cf1ce9ee307c55ce522f7d86af2
181
+ value: ghcr.io/shipwright-io/build/bundle:nightly-2025-02-24-1740373406 @sha256:f1db7795e4e6f0b34c83b62f3407bc1d8c46e88bcd19fae97e9c086f7d820fa6
182
182
- name: WAITER_CONTAINER_IMAGE
183
- value: ghcr.io/shipwright-io/build/waiter:v0.14.0 @sha256:4e9c45f8ebd723a07ceef9c6bc3b8727a0fd8149de7bee60d6ebae634bfedec9
183
+ value: ghcr.io/shipwright-io/build/waiter:nightly-2025-02-24-1740373406 @sha256:cff7eebdf3dee2725e8aad224d2a887ad40864d1bca5aa6666ab5a9aff8ebe54
184
184
ports:
185
185
- containerPort: 8383
186
186
name: metrics-port
@@ -237,7 +237,7 @@ spec:
237
237
serviceAccountName: shipwright-build-webhook
238
238
containers:
239
239
- name: shipwright-build-webhook
240
- image: ghcr.io/shipwright-io/build/shipwright-build-webhook:v0.14.0 @sha256:aa7bd77d7884efb03bbbecbc249f92fcbcf85c1150ce11cae4eb751457a3cbb6
240
+ image: ghcr.io/shipwright-io/build/shipwright-build-webhook:nightly-2025-02-24-1740373406 @sha256:4de187c0685d8bd66d22f16905242738b8e080e5b5f8da12d1cedc8e1e7cfc4f
241
241
volumeMounts:
242
242
- name: webhook-certs
243
243
mountPath: /etc/webhook/certs
@@ -7273,6 +7273,9 @@ spec:
7273
7273
format: duration
7274
7274
type: string
7275
7275
type: object
7276
+ schedulerName:
7277
+ description: SchedulerName specifies the scheduler to be used to dispatch the Pod
7278
+ type: string
7276
7279
source:
7277
7280
description: |-
7278
7281
Source refers to the location where the source code is,
@@ -7361,6 +7364,45 @@ spec:
7361
7364
description: Timeout defines the maximum amount of time the Build should take to execute.
7362
7365
format: duration
7363
7366
type: string
7367
+ tolerations:
7368
+ description: If specified, the pod's tolerations.
7369
+ items:
7370
+ description: |-
7371
+ The pod this Toleration is attached to tolerates any taint that matches
7372
+ the triple <key,value,effect> using the matching operator <operator>.
7373
+ properties:
7374
+ effect:
7375
+ description: |-
7376
+ Effect indicates the taint effect to match. Empty means match all taint effects.
7377
+ When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
7378
+ type: string
7379
+ key:
7380
+ description: |-
7381
+ Key is the taint key that the toleration applies to. Empty means match all taint keys.
7382
+ If the key is empty, operator must be Exists; this combination means to match all values and all keys.
7383
+ type: string
7384
+ operator:
7385
+ description: |-
7386
+ Operator represents a key's relationship to the value.
7387
+ Valid operators are Exists and Equal. Defaults to Equal.
7388
+ Exists is equivalent to wildcard for value, so that a pod can
7389
+ tolerate all taints of a particular category.
7390
+ type: string
7391
+ tolerationSeconds:
7392
+ description: |-
7393
+ TolerationSeconds represents the period of time the toleration (which must be
7394
+ of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default,
7395
+ it is not set, which means tolerate the taint forever (do not evict). Zero and
7396
+ negative values will be treated as 0 (evict immediately) by the system.
7397
+ format: int64
7398
+ type: integer
7399
+ value:
7400
+ description: |-
7401
+ Value is the taint value the toleration matches to.
7402
+ If the operator is Exists, the value should be empty, otherwise just a regular string.
7403
+ type: string
7404
+ type: object
7405
+ type: array
7364
7406
trigger:
7365
7407
description: Trigger defines the scenarios where a new build should be triggered.
7366
7408
properties:
@@ -9388,6 +9430,9 @@ spec:
9388
9430
format: duration
9389
9431
type: string
9390
9432
type: object
9433
+ schedulerName:
9434
+ description: SchedulerName specifies the scheduler to be used to dispatch the Pod
9435
+ type: string
9391
9436
serviceAccount:
9392
9437
description: |-
9393
9438
ServiceAccount refers to the kubernetes serviceaccount
@@ -9424,6 +9469,45 @@ spec:
9424
9469
description: Timeout defines the maximum run time of this BuildRun.
9425
9470
format: duration
9426
9471
type: string
9472
+ tolerations:
9473
+ description: If specified, the pod's tolerations.
9474
+ items:
9475
+ description: |-
9476
+ The pod this Toleration is attached to tolerates any taint that matches
9477
+ the triple <key,value,effect> using the matching operator <operator>.
9478
+ properties:
9479
+ effect:
9480
+ description: |-
9481
+ Effect indicates the taint effect to match. Empty means match all taint effects.
9482
+ When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
9483
+ type: string
9484
+ key:
9485
+ description: |-
9486
+ Key is the taint key that the toleration applies to. Empty means match all taint keys.
9487
+ If the key is empty, operator must be Exists; this combination means to match all values and all keys.
9488
+ type: string
9489
+ operator:
9490
+ description: |-
9491
+ Operator represents a key's relationship to the value.
9492
+ Valid operators are Exists and Equal. Defaults to Equal.
9493
+ Exists is equivalent to wildcard for value, so that a pod can
9494
+ tolerate all taints of a particular category.
9495
+ type: string
9496
+ tolerationSeconds:
9497
+ description: |-
9498
+ TolerationSeconds represents the period of time the toleration (which must be
9499
+ of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default,
9500
+ it is not set, which means tolerate the taint forever (do not evict). Zero and
9501
+ negative values will be treated as 0 (evict immediately) by the system.
9502
+ format: int64
9503
+ type: integer
9504
+ value:
9505
+ description: |-
9506
+ Value is the taint value the toleration matches to.
9507
+ If the operator is Exists, the value should be empty, otherwise just a regular string.
9508
+ type: string
9509
+ type: object
9510
+ type: array
9427
9511
volumes:
9428
9512
description: |-
9429
9513
Volumes contains volume Overrides of the BuildStrategy volumes in case those are allowed
@@ -11399,6 +11483,9 @@ spec:
11399
11483
format: duration
11400
11484
type: string
11401
11485
type: object
11486
+ schedulerName:
11487
+ description: SchedulerName specifies the scheduler to be used to dispatch the Pod
11488
+ type: string
11402
11489
source:
11403
11490
description: |-
11404
11491
Source refers to the location where the source code is,
@@ -11487,6 +11574,45 @@ spec:
11487
11574
description: Timeout defines the maximum amount of time the Build should take to execute.
11488
11575
format: duration
11489
11576
type: string
11577
+ tolerations:
11578
+ description: If specified, the pod's tolerations.
11579
+ items:
11580
+ description: |-
11581
+ The pod this Toleration is attached to tolerates any taint that matches
11582
+ the triple <key,value,effect> using the matching operator <operator>.
11583
+ properties:
11584
+ effect:
11585
+ description: |-
11586
+ Effect indicates the taint effect to match. Empty means match all taint effects.
11587
+ When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
11588
+ type: string
11589
+ key:
11590
+ description: |-
11591
+ Key is the taint key that the toleration applies to. Empty means match all taint keys.
11592
+ If the key is empty, operator must be Exists; this combination means to match all values and all keys.
11593
+ type: string
11594
+ operator:
11595
+ description: |-
11596
+ Operator represents a key's relationship to the value.
11597
+ Valid operators are Exists and Equal. Defaults to Equal.
11598
+ Exists is equivalent to wildcard for value, so that a pod can
11599
+ tolerate all taints of a particular category.
11600
+ type: string
11601
+ tolerationSeconds:
11602
+ description: |-
11603
+ TolerationSeconds represents the period of time the toleration (which must be
11604
+ of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default,
11605
+ it is not set, which means tolerate the taint forever (do not evict). Zero and
11606
+ negative values will be treated as 0 (evict immediately) by the system.
11607
+ format: int64
11608
+ type: integer
11609
+ value:
11610
+ description: |-
11611
+ Value is the taint value the toleration matches to.
11612
+ If the operator is Exists, the value should be empty, otherwise just a regular string.
11613
+ type: string
11614
+ type: object
11615
+ type: array
11490
11616
trigger:
11491
11617
description: Trigger defines the scenarios where a new build should be triggered.
11492
11618
properties:
@@ -15991,6 +16117,9 @@ spec:
15991
16117
format: duration
15992
16118
type: string
15993
16119
type: object
16120
+ schedulerName:
16121
+ description: SchedulerName specifies the scheduler to be used to dispatch the Pod
16122
+ type: string
15994
16123
source:
15995
16124
description: |-
15996
16125
Source refers to the location where the source code is,
@@ -16079,6 +16208,45 @@ spec:
16079
16208
description: Timeout defines the maximum amount of time the Build should take to execute.
16080
16209
format: duration
16081
16210
type: string
16211
+ tolerations:
16212
+ description: If specified, the pod's tolerations.
16213
+ items:
16214
+ description: |-
16215
+ The pod this Toleration is attached to tolerates any taint that matches
16216
+ the triple <key,value,effect> using the matching operator <operator>.
16217
+ properties:
16218
+ effect:
16219
+ description: |-
16220
+ Effect indicates the taint effect to match. Empty means match all taint effects.
16221
+ When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
16222
+ type: string
16223
+ key:
16224
+ description: |-
16225
+ Key is the taint key that the toleration applies to. Empty means match all taint keys.
16226
+ If the key is empty, operator must be Exists; this combination means to match all values and all keys.
16227
+ type: string
16228
+ operator:
16229
+ description: |-
16230
+ Operator represents a key's relationship to the value.
16231
+ Valid operators are Exists and Equal. Defaults to Equal.
16232
+ Exists is equivalent to wildcard for value, so that a pod can
16233
+ tolerate all taints of a particular category.
16234
+ type: string
16235
+ tolerationSeconds:
16236
+ description: |-
16237
+ TolerationSeconds represents the period of time the toleration (which must be
16238
+ of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default,
16239
+ it is not set, which means tolerate the taint forever (do not evict). Zero and
16240
+ negative values will be treated as 0 (evict immediately) by the system.
16241
+ format: int64
16242
+ type: integer
16243
+ value:
16244
+ description: |-
16245
+ Value is the taint value the toleration matches to.
16246
+ If the operator is Exists, the value should be empty, otherwise just a regular string.
16247
+ type: string
16248
+ type: object
16249
+ type: array
16082
16250
trigger:
16083
16251
description: Trigger defines the scenarios where a new build should be triggered.
16084
16252
properties:
0 commit comments