Pipeline is configured in such a way that whenever commit happens in main/development branch.
Github Actions will trigger a pipeline with below actions:
- Build an Image
- Push Image to ACR
- Update commit tag in helm/values.yaml
- Push the change
- As soon as the tag has been replaced, ArgoCD will deployed the tag in AKS Cluster
- Added runners in K8s Cluster
- Runners are available in GKE Cluster.
The runner deployment will not work in GKE -v1.24.9-gke.3200. In cluster, the runners will be up/running. But it won't be availble to use.(As it will be in offline state in Github)
Add below code in order to make it work: