Example ArgoCD plugin that renders ERB templates in a repo into K8s manifests that can be applied to the cluster.
- Install minikube
- Start a minikube cluster via
minikube start - Enable the ingress add-on via
minikube addon enable ingress - If using Docker Desktop, run
minikube tunnel - Install argocd with
make install-argo - Login to ArgoCD using the password returned from
make get-argo-creds - Connect the git repo in
Settings -> Repositories -> Connect Repo - Add a
New AppunderApplication, selectEdit as YAMLand paste the manifest fromtest-app/application.yaml- You will need to modify the
repoURLto match your repository before saving.
- You will need to modify the
- Sync the app and navigate to http://127.0.0.1 to see the deployed test-app