ARTIFACTORY: How to proxy remote Helm repository to Harbor
By following the steps outlined below, you can seamlessly create a remote Helm repository.
Step 1Create a Remote Helm Repository
Begin by creating a remote Helm repository using the designated URL format: https://<harbor domain>/chartrepo/<HELM_CHART>. This ensures a direct connection between your Helm setup and the Harbor repository.
Step 2Include the Remote Repository in a Virtual Repository
Make sure to include the newly created remote Helm repository inside a virtual repository.
Step 3Set Remote Repository to "Bypass HEAD Requests"
Step 4Perform ZAP Cache on Helm Remote and Virtual Repositories
After adding the remote repository to the virtual repository, it's crucial to perform a ZAP cache on both the Helm remote cache and the Helm virtual repository. This process helps eliminate any potential caching issues and ensures smooth retrieval of Helm charts during deployment.
Step 5Configure Helm Client with the Virtual Repository
To complete the setup, configure the Helm client with the virtual repository You can follow the steps in the following documentation: Set Up Kubernetes Helm Charts To Work With Artifactor