jenkins: keep ci agents on rpi5 workers

This commit is contained in:
jenkins 2026-05-10 03:24:51 -03:00
parent acfaa2c3c0
commit e96e8943c9
2 changed files with 13 additions and 0 deletions

View File

@ -517,8 +517,19 @@ data:
slaveConnectTimeoutStr: "100" slaveConnectTimeoutStr: "100"
yaml: | yaml: |
spec: spec:
nodeSelector:
hardware: rpi5
kubernetes.io/arch: arm64
node-role.kubernetes.io/worker: "true"
affinity: affinity:
nodeAffinity: nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: NotIn
values:
- titan-06
preferredDuringSchedulingIgnoredDuringExecution: preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100 - weight: 100
preference: preference:

View File

@ -8,6 +8,8 @@ spec:
restartPolicy: Never restartPolicy: Never
serviceAccountName: jenkins serviceAccountName: jenkins
nodeSelector: nodeSelector:
hardware: rpi5
kubernetes.io/arch: arm64
node-role.kubernetes.io/worker: "true" node-role.kubernetes.io/worker: "true"
affinity: affinity:
nodeAffinity: nodeAffinity: