ashunair/CICD-Pipeline: Google Cloud Platform based CI-CD pipeline

Revised of 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