- Setup AWS Account
$ cd terraform && terraform apply
- Create kubeconfig using with:
$ aws eks --region $(terraform output -raw region) update-kubeconfig \ --name $(terraform output -raw cluster_name)
- Install ArgoCD with
$ kubectl apply -k kubernetes/apps/argocd
- Wait for
argocd/svc/argocd-server
to be ready - Apply the bootstrapping app of apps ArgoCD Application manifest with
$ kubectl apply -f kubernetes/bootstrap/application.yaml