Hi everyone!
I’m trying to use the app of apps concept to deploy some charts in a EKS cluster.
This is the current “folder” structure:
argocd-charts/
├── apps/
│ ├── multiapps.yaml # main application here? one app for both clusters
│ ├── sa-east-1/
│ │ ├── multiapp.yaml # main application here? one for each cluster/region
│ │ └── prod/
│ │ ├── cloudwatch-exporter.yaml
│ │ ├── elasticache-exporter.yaml
│ │ ├── hsp-br-cloudops-dashboards.yaml
│ │ └── prometheus-rds-exporter.yaml
│ └── us-east-1/
│ ├── multiapp.yaml # main application here? one for each cluster/region
│ └── dev/
│ ├── cloudwatch-exporter.yaml
│ ├── elasticache-exporter.yaml
│ ├── grafana-dashboards.yaml
│ └── prometheus-rds-exporter.yaml
└── charts/
├── cloudwatch-exporter/
│ ├── Chart.yaml
│ ├── README.md
│ ├── templates
│ └── values.yaml
├── elasticache-exporter/
│ ├── Chart.yaml
│ ├── README.md
│ ├── templates
│ └── values.yaml
├── grafana-dashboards/
│ ├── Chart.yaml
│ ├── README.md
│ ├── dashboards
│ ├── templates
│ └── values.yaml
└── prometheus-rds-exporter/
├── Chart.yaml
├── LICENSE
├── README.md
├── templates
└── values.yaml
I have two clusters (prod - sa-east-1 and dev - us-east-1), and each one of them has ArgoCD deployed.
I have little experience with it so far, so I’m wondering the best way to accomplish such a case.
Any tips or suggestions are appreciated.
Thank you!