ashunair/CICD-Pipeline: Google Cloud Platform based CI-CD pipeline
This project provides a step-by-step guide to building a Cloud CI/CD pipeline for deploying a containerized application on Google Kubernetes Engine (GKE). It covers the setup of staging and production environments, ensuring smooth and automated deployments using Google Cloud services.
- GKE Cluster Setup: Creating Kubernetes clusters for staging and production.
- Artifact Registry Configuration: Storing and managing Docker images.
- Cloud Build Integration: Automating build and deployment pipelines.
- Cloud Deploy Setup: Managing continuous deployment to GKE.
- Skaffold for Kubernetes Automation: Simplifying deployment processes.
- GitHub to Cloud Build Triggers: Enabling automated deployments on code commits.
This project is available on Devpost Blog: Documentation Link with detailed explanations and images to guide you through each step. For the complete implementation, refer to the code repository: GitHub Repo.
Read more here: Source link

