ishuar / argocd-multi-cluster

Example of using ArgoCD in Azure Kubernetes Service with multi remote clusters deployments.
MIT License
6 stars 3 forks source link

Feat/more granular control #10

Closed ishuar closed 10 months ago

ishuar commented 10 months ago

Each app has this directory-file structure in each environment.

envs/[ENV]/[CLOUD-PROVIDER]/[CLOUD-REGION]/[NAMESPACE & APPNAME]/values.yaml

currently this field [NAMESPACE & APPNAME] is used as namespace name using '{{.path.basenameNormalized}}' generator parameter.

rsync Promotion workflow using any external tool from a single point can be achieved.

For example Upgrade/modify one region from one cloud environment and then promote/rsync it with other regions and similarly from one environment to the next.