This folder contains Helm charts that can easily create a Kubernetes deployment of the Crossplane Provider ArgoCD.
Since this Crossplane Provider container image, is in a private repository, it's mandatory to create a personal access token and store as docker registry secret.
$ kubectl create secret docker-registry cr-token \
--namespace argo-system --docker-server=ghcr.io \
--docker-password=$(GITHUB_TOKEN) --docker-username=projectkerberus
Add this repository to Helm:
$ helm repo add provider-argocd https://projectkerberus.io/provider-argocd-helm
$ helm repo update
Install the provider:
$ helm install provider-argocd --namespace argo-system provider-argocd/provider-argocd