- A template for building a fullstack application on GKE (Google K8s Engine).
- A template for Gitops-style CI/CD pipeline.
- 1 GKE cluster with 2 nodes.
- 3 Cloud build pipeline.
- 2 CI pipeline for frontend and backend service.
- 1 CD pipeline for Manifest.
- 1 Secret Manager
- Store Github private ssh key.
- Artifact Registry
- Store frontend and backend's images.
- 1 HTTPS(L7) Load Balancer
- Configured by Ingress
See Manifest repo to get detailed information.
- One gce Ingress
- Ingress controller
- Paths
/
: for frontend/api
: for backend
- Two Services
- Frontend Service
- Backend Service
- Two Deployments
- Frontend Deployment with 1 Pod.
- Backend Deployment with 1 Pod.