How to Deploy Artifactory on an OVHcloud Managed Kubernetes Cluster
Objective
JFrog Artifactory is one of the major solutions to manage dependencies and packaged binaries. All these objects are called artifacts.
Requirements
- An OVHcloud Managed Kubernetes cluster
- The Helm client installed and configured. For more information, follow this OVHcloud tutorial: Installing Helm on OVHcloud Managed Kubernetes.
- The
kubectlclient installed and configured. For more information, follow this OVHcloud tutorial: Configuring kubectl on an OVHcloud Managed Kubernetes Cluster
Instructions
You can find more detailed steps about the different ways to install JFrog Artifactory in the official documentation.
The following tutorial explains how to install a single node installation. For a more advanced installation (such as HA), read the official documentation.
Configure Helm to use the JFrog Helm chart
In a terminal, add the JFrog Helm repository to your Helm installation:
The output should look like this:
Configure the master key and the join key
At this point, it is strongly recommended to configure your master key and your join key. Find more information on these keys in the official documentation.
In a terminal, configure the master key as follows:
The output should look like this:
Next, configure the join key as follows:
The output should look like this:
Note: The two warning messages are not important and have no impact.
Install JFrog Artifactory with Helm
First, you need to create the artifactory namespace:
Next, you can install JFrog Artifactory with the following Helm command:
The output should look like this:
Next, wait until the status of all Pods are Running and ready (i.e the number of Pods desired equals the actual number in the Ready column):
The output should look like this:
Test the freshly installed JFrog artifactory
Get the URL of the administration console:
Open the service URL in a browser and enter the default credentials: admin for Username and password for Password:

Note: Do not forget to change the default password!
And that’s it - you can start using your JFrog Artifactory instance:

After completing the configuration steps (see the official documentation), your JFrog Artifactory is ready to use:

Uninstall JFrog Artifactory
Similar to the other steps, the uninstallation is done with a Helm command:
The output should look like this:
Finally, delete the artifactory namespace: