This project demonstrates devops skills obtained from cloud devops nanodegree program. These include:
- Building a CI/CD pipeline using circle
- Containerisation with docker
- Container orchestration using kubernetes (EKS)
- Deploying infrastracture using Infrastructure as code
The pipeline setup for this project deploys a simple page built using Flask.
clone the project:
git clone https://github.com/akamanzi/devops-capstone-project.git
create a virtual environment:
python3 -m venv path_to_env_folder
Activate the environment
source path_to_env_folder/bin/activate
Install requirements:
pip install -r requirements.txt
python app.y
./run_docker.sh