Publishing a Helm chart in a private registry (ACR)
In the previous section, we discussed a public Helm repository called Artifact Hub, which is great for public (or community) applications or tools. But for company applications, it's better and recommended to have a private Helm registry.
In the marketplace, there are a lot of private registries such as Nexus or Artifactory, and this documentation explains how to create a private Helm repository: https://helm.sh/docs/topics/chart_repository/.
In this section, we will discuss how to use a private Helm repository (that is, ACR, which we have already learned about in Chapter 9, Containerizing Your Application with Docker). So, to start our lab, we consider that we have already created an ACR named demobookacr
on Azure.
Note
If you have not already created an ACR, follow the documentation here:
https://docs.microsoft.com/en-us/azure/container-registry/container-registry-get-started-azure-cli
To publish a custom...