jenkins: spread ci agents and cap concurrency
This commit is contained in:
parent
fd91537982
commit
7fb0be3487
7
Jenkinsfile
vendored
7
Jenkinsfile
vendored
@ -31,6 +31,13 @@ spec:
|
|||||||
- titan-15
|
- titan-15
|
||||||
- titan-17
|
- titan-17
|
||||||
- titan-19
|
- titan-19
|
||||||
|
topologySpreadConstraints:
|
||||||
|
- maxSkew: 1
|
||||||
|
topologyKey: kubernetes.io/hostname
|
||||||
|
whenUnsatisfiable: ScheduleAnyway
|
||||||
|
labelSelector:
|
||||||
|
matchLabels:
|
||||||
|
jenkins/jenkins-jenkins-agent: "true"
|
||||||
containers:
|
containers:
|
||||||
- name: jnlp
|
- name: jnlp
|
||||||
image: jenkins/inbound-agent:3355.v388858a_47b_33-2-jdk21
|
image: jenkins/inbound-agent:3355.v388858a_47b_33-2-jdk21
|
||||||
|
|||||||
@ -30,6 +30,13 @@ spec:
|
|||||||
- titan-15
|
- titan-15
|
||||||
- titan-17
|
- titan-17
|
||||||
- titan-19
|
- titan-19
|
||||||
|
topologySpreadConstraints:
|
||||||
|
- maxSkew: 1
|
||||||
|
topologyKey: kubernetes.io/hostname
|
||||||
|
whenUnsatisfiable: ScheduleAnyway
|
||||||
|
labelSelector:
|
||||||
|
matchLabels:
|
||||||
|
jenkins/jenkins-jenkins-agent: "true"
|
||||||
containers:
|
containers:
|
||||||
- name: jnlp
|
- name: jnlp
|
||||||
image: jenkins/inbound-agent:3355.v388858a_47b_33-2-jdk21
|
image: jenkins/inbound-agent:3355.v388858a_47b_33-2-jdk21
|
||||||
|
|||||||
@ -468,7 +468,7 @@ data:
|
|||||||
plainText
|
plainText
|
||||||
clouds:
|
clouds:
|
||||||
- kubernetes:
|
- kubernetes:
|
||||||
containerCapStr: "10"
|
containerCapStr: "4"
|
||||||
connectTimeout: "20"
|
connectTimeout: "20"
|
||||||
readTimeout: "90"
|
readTimeout: "90"
|
||||||
jenkinsUrl: "http://jenkins.jenkins.svc.cluster.local:8080"
|
jenkinsUrl: "http://jenkins.jenkins.svc.cluster.local:8080"
|
||||||
|
|||||||
@ -29,6 +29,13 @@ spec:
|
|||||||
- titan-15
|
- titan-15
|
||||||
- titan-17
|
- titan-17
|
||||||
- titan-19
|
- titan-19
|
||||||
|
topologySpreadConstraints:
|
||||||
|
- maxSkew: 1
|
||||||
|
topologyKey: kubernetes.io/hostname
|
||||||
|
whenUnsatisfiable: ScheduleAnyway
|
||||||
|
labelSelector:
|
||||||
|
matchLabels:
|
||||||
|
jenkins/jenkins-jenkins-agent: "true"
|
||||||
containers:
|
containers:
|
||||||
- name: git
|
- name: git
|
||||||
image: alpine/git:2.47.1
|
image: alpine/git:2.47.1
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user