Nel mio progetto abbiamo un server AWS con Jenkins Master + 1 Jenkins slave (2 esecutori) ... e ne abbiamo bisogno di più
Per aumentare il nostro potere di costruzione abbiamo tre opzioni:
- Scale up : Fare esempio AWS più grande e aggiungere più esecutori.
- Scale Up : Fai esempio AWS più grande e aggiungere un altro Jenkins processo Slave.
- Ridimensionamento : crea un'altra istanza AWS con uno slave jenkins e collegalo al master
Vogliamo fare 2. poiché siamo in una grande organizzazione e il nostro attuale Maestro Jenkins ha già accesso a tutti i luoghi di cui ha bisogno. Opzione 3. "Nuovo server" è complicato in quanto richiede più approvazioni burocratiche che richiederanno settimane.
Quindi le mie domande sono:
- Vi sono problemi tecnici nell'opzione 2? . Forse gli esecutori di ogni schiavo Jenkins non sono a conoscenza degli altri esecutori di schiavi?
- In generale, qual è l'approccio migliore per ridimensionare Jenkins? Scalare o ridimensionare?