https://github.com/blue-hope/k8s-boilerplate
terraform & helm-chart boilerplate for gcloud gke with argo-cd, istio service mesh, and cert-manager
https://github.com/blue-hope/k8s-boilerplate
argo-cd boilerplate cert-manager gke helm-charts istio kubernetes terraform
Last synced: 7 months ago
JSON representation
terraform & helm-chart boilerplate for gcloud gke with argo-cd, istio service mesh, and cert-manager
- Host: GitHub
- URL: https://github.com/blue-hope/k8s-boilerplate
- Owner: blue-hope
- Created: 2022-09-04T15:14:27.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-04T15:44:40.000Z (about 3 years ago)
- Last Synced: 2025-01-19T18:36:20.776Z (9 months ago)
- Topics: argo-cd, boilerplate, cert-manager, gke, helm-charts, istio, kubernetes, terraform
- Language: Mustache
- Homepage:
- Size: 163 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# k8s-boilerplate
terraform & helm-chart boilerplate for gcloud gke with argo-cd, istio service mesh, and cert-manager
## Prerequisite
### gcloud-cli
https://cloud.google.com/sdk/docs/install?hl=ko
### kubectl
https://kubernetes.io/ko/docs/tasks/tools/
### helm
https://helm.sh/docs/intro/install/
### terraform
https://www.terraform.io/downloads
### prepare your cluster
replace `blue-hope-cluster` to yours
### prepare your domain
replace `argo-cd.yourdomain.com` to yours
## Run
### terraform
`$ cd terraform && terraform apply`
### istio, argo-cd, cert-manager
`$ cd helm/charts/autoconfig && ./autoconfig.sh`