Hi, I am assuming you are already using multiple build agents <https://www.jenkins.io/doc/book/scaling/architecting-for-scale/#distributed-builds-architecture> .
Jenkins OSS does not support horizontal scaling of controllers. CloudBees CI is the only option I know of that supports horizontally scaling controllers. https://www.cloudbees.com/blog/revolutionize-your-jenkins-environment-with-ha-hs Other than that so you know where your memory is going? Pipeline groovy will consume memory on the controller, so performing things like json /yaml processing in groovy Rather than as a shell step can be a factor limiting scalability. Regards James On Wednesday, 8 January 2025 at 12:23:33 UTC [email protected] wrote: > We have a large Jenkins installation, we have scaled the controller > vertically. > Currently our memory allocated is ~40 GB for the controller. We want to > check if it is possible to scale the controller with the horizontal > scaling. If we scale it with the kubernetes cluster or a managed instance > group, how does the controllers work? Any scheduled jobs will be triggered > by all the controllers? > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/jenkinsci-users/bad54753-80fd-4adb-8d40-bb753e895294n%40googlegroups.com.
