This repo is part of three GitOps CI/CD demo repos:
This ArgoCD repo contains definitions of ArgoCD applications and their related Helm charts.
GitHub Action (Manual) to deploy demoapp
ArgoCD application.
To understand the "magic" behind GitOps, go to deployment template file and check the value of image attribute.
- Fork this repo
- Establish a trust between GitHub.com and your Azure subscription by configuring OpenID connect, follow this article.
- Add the following GitHub Action secrets: AZURE_CLIENT_ID, AZURE_SUBSCRIPTION_ID, AZURE_TENANT_ID (the values should taken after following OpenID connect article).