Connecting Jenkins to Artifactory
This section describes setting up an Artifactory server using a Helm chart. We will deploy it on the same AKS cluster where our Jenkins and SonarQube server runs but in a different namespace. Our Artifactory server will have an Nginx Ingress controller in front of it with its own public IP. To keep things simple, we will avoid going into the details of setting up a production-grade Artifactory setup with detailed user access and permissions. So, let’s start.
Deploying an Nginx Ingress controller for Artifactory
Just like for SonarQube, we will create an Nginx Ingress controller for Artifactory too. Take the following steps:
- Connect to your AKS cluster. Use the Azure CLI (
`az`
) or Azure portal to authenticate and connect to your AKS cluster. - Execute the following two commands one after the other to add the
ingress-nginx
repository as a source of Helm charts and update the local cache to have the latest information on the available...