https://github.com/cch0/devops-terraform-infrastructure
https://github.com/cch0/devops-terraform-infrastructure
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cch0/devops-terraform-infrastructure
- Owner: cch0
- Created: 2022-11-04T17:14:23.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-04T00:29:26.000Z (over 3 years ago)
- Last Synced: 2025-07-14T03:04:40.332Z (11 months ago)
- Size: 87.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# devops-terraform-infrastructure
1) Download terragrunt binary
2) Add role to .account.hcl to run terragrunt
3) Download devops-terraform-infrastructure repo
4) Run terragrunt init/plan/apply in demo/use1/network/vpc directory
5) Run terragrunt init/plan/apply in demo/use1/services/eks directory
6) Run terragrunt init/plan/apply in demo/use1/services/argocd directory
7) Run kubectl port-forward svc/argo-cd-argocd-server 8080:443
8) user is admin
9) run to obtain password: kubectl get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
10) Download repo devops-argocd-k8-applications repo and run github action pipeline
11) run following: kubectl apply -f argocd-hellokoverse.yaml -n argocd