...
Panel | ||||
---|---|---|---|---|
| ||||
Scalable Build Farm helps to spawn any required number of Jenkins slaves as required and execute many Slaves and enables execution of multiple jobs in parallel.
Docker image : gcr.io/cloud-solutions-images/jenkins-k8s-slave Arguments: ${computer.jnlpmac} ${computer.name} Note: Name of Kubernetes Pod Template and Name of Container Template should be "jnlp" Choose TCP port for JNLP agents as "Random" since slaves are spawned in Kube slaves and port will be randomly generated if many number of jobs are executed at the same time. Sample Output: Below screen shows The below screenshot shows execution of 5 jobs are executing in parallel without being in queuequeued. Note: Executors in the Master will be are unused. Jenkins slaves are spawnedin Kube Slaves on-demand in Kube Slaves and and the jobs are executed. |