diff --git a/Jenkinsfile b/Jenkinsfile index 1eae5559..16b94a85 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -19,8 +19,16 @@ spec: operator: NotIn values: - titan-04 + - titan-05 - titan-06 - titan-11 + - titan-12 + - titan-13 + - titan-14 + - titan-15 + - titan-17 + - titan-18 + - titan-19 preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 preference: diff --git a/ci/Jenkinsfile.titan-iac b/ci/Jenkinsfile.titan-iac index ed6db7ce..eb44f712 100644 --- a/ci/Jenkinsfile.titan-iac +++ b/ci/Jenkinsfile.titan-iac @@ -18,8 +18,16 @@ spec: operator: NotIn values: - titan-04 + - titan-05 - titan-06 - titan-11 + - titan-12 + - titan-13 + - titan-14 + - titan-15 + - titan-17 + - titan-18 + - titan-19 preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 preference: diff --git a/services/jenkins/configmap-jcasc.yaml b/services/jenkins/configmap-jcasc.yaml index a1c738a7..88c785a0 100644 --- a/services/jenkins/configmap-jcasc.yaml +++ b/services/jenkins/configmap-jcasc.yaml @@ -806,8 +806,8 @@ data: value: "*" clouds: - kubernetes: - # Leave Pi CPU and storage I/O for services and recovery. Builds queue. - containerCapStr: "2" + # Stabilization: one build at a time leaves headroom for live services. + containerCapStr: "1" connectTimeout: "20" readTimeout: "90" jenkinsUrl: "http://jenkins.jenkins.svc.cluster.local:8080" @@ -872,7 +872,17 @@ data: - key: kubernetes.io/hostname operator: NotIn values: + - titan-04 + - titan-05 - titan-06 + - titan-11 + - titan-12 + - titan-13 + - titan-14 + - titan-15 + - titan-17 + - titan-18 + - titan-19 preferredDuringSchedulingIgnoredDuringExecution: - weight: 100 preference: diff --git a/services/logging/Jenkinsfile.data-prepper b/services/logging/Jenkinsfile.data-prepper index c8b57687..caa90747 100644 --- a/services/logging/Jenkinsfile.data-prepper +++ b/services/logging/Jenkinsfile.data-prepper @@ -20,6 +20,20 @@ spec: values: - rpi5 - rpi4 + - key: kubernetes.io/hostname + operator: NotIn + values: + - titan-04 + - titan-05 + - titan-06 + - titan-11 + - titan-12 + - titan-13 + - titan-14 + - titan-15 + - titan-17 + - titan-18 + - titan-19 preferredDuringSchedulingIgnoredDuringExecution: - weight: 80 preference: