Summary
In this chapter, we commenced our journey with a detailed exploration into setting up SonarQube and Artifactory using a Helm chart paired with an Nginx Ingress controller and a public IP for each service. Following this, the necessary configurations within Jenkins for seamless integration with SonarQube, Artifactory, and GitHub were diligently explored.
In the forthcoming chapter, we will delve deeply into the crucial topic of horizontally scaling Jenkins. A comprehensive guide will cover the two most popular methods, employing both the pre-configured Kubernetes plugin and the Azure VM Agent plugin. This exploration will enable the effective scaling of Jenkins by creating on-demand build agents, seamlessly enhancing our CI setup and paving the way for further advancements in Jenkins pipeline utilization.