Jenkins — оркестратор с контроллером и agents; современный путь — Jenkinsfile (declarative/scripted), shared libraries и эфемерные агенты, а не клики в UI как source of truth.
Разбор
- Controller не должен собирать тяжёлые jobs — только оркестрация.
- Credentials plugin + fold masking.
- Multibranch сканирует Jenkinsfile из репо.
- Техдолг: плагины и Controllers — зона риска обновлений.
Итог
Jenkins масштабируется через pipeline-as-code и чистые агенты, не через UI-конфиг.