- In this project we will be dockerizing a simple Flask-based web-application and build a CI-CD pipeline on Google Cloud Platform using CodeBuild, which gets triggered on detecting any commits on main branch of the GitHub repository.
- The CloudBuild pipeline will build and store the Docker image to GCP Artifact Registry,
- The CloudBuild pipeline will then obtain the ltest Docker image from GCP Artifact Registry and deploy it on Google Kubernetes Engine.
- Git
- GitHub
- Google Cloud Platform
a. CloudBuild
b. GCP Artifact Registry
c. Google Kubernetes Engine - Docker
- Kubernetes