Hi ,
I'm preparing topology of new setup of Jenkins infrastructure. We will be given 60 Virtual VMs (Consists of 45 Windows + 15 Linux VMs)
Target :
Need to submit the high level topology for the jenkins infrastructure for Test Automation and Generation of reports.
My Plan is
1. Create Jenkins master in in windows VM (Provided 16GB RAM)
2. Make rest all VMs as jenkins slaves
2.1 - 3 VMs will be dedicated to Utility jobs like report generations
2.2 - Win7,Win8 and Win10 VMs will be dedicated to automation test suits
2.3 - Linux VMs will be dedicated to automation test suits
Pros : Maintenance is easy w.r.t all 20 users in my team.
Cons : I suspect , 3000+ jobs will be created and heavy burden over Jenkins master
I would need help - do we have any best practices documentation for setup.
Please advice.
Regards,
LnT