Deploying an application from a remote Helm chart repository
When installing Helm charts, users often interact with remote repositories. Similarly, we can use Argo CD to deploy an application from a specified Helm chart repository.
The following diagram shows the flow involved in deploying an application from a remote Helm chart repository with Argo CD:
Figure 10.4 – Deploying an application from a remote Helm chart repository
First, Argo CD downloads the Helm chart configured in the Application
resource. Then, it renders the Helm chart and applies the manifests to the destination cluster and namespace.
We have provided an example Application
resource in the Packt repository at chapter10/remote-registry/application.yaml
(https://github.com/PacktPublishing/Managing-Kubernetes-Resources-using-Helm/blob/main/chapter10/remote-registry/application.yaml). The resource is configured similarly to Application
from the previous section, but we can observe...