This repository contains a simple Flask application that can be deployed on Google Cloud Platform (GCP) using Docker, Cloud Build, and Kubernetes. The project includes necessary configurations for building and deploying the application in a cloud environment, ensuring scalability and reliability.
Dockerfile
: Defines the Docker image for the Flask application.app.py
: The main Flask application code.cloudbuild.yaml
: Configuration file for Google Cloud Build to automate the build and deployment process.kubernetes-resources.yaml
: Kubernetes deployment and service configuration for the application.requirements.txt
: Lists the Python dependencies for the Flask application.README.md
: This file.
This project demonstrates the integration of a Flask application with GCP services, providing a robust setup for cloud deployment and management.
The explained article can be viewed on Medium.