/udacity-devops-capstone

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

udacity-devops-capstone

CircleCI Pipeline status:

<ORG_NAME>

Udacity Capstone project overview

This project is part of the Udacity Cloud DevOps Engineer Capstone Project. In this project a blog app, part of a Flask tutorial, used as a microservice is being built within a CricleCI CI/CD pipeline and finally deployed on an AWS EKS cluster. The choosen deployment strategy is Rolling Deployment.

Test the app locally

Installation

The udacity-devops-capstone repository provides a Makefile which makes the installation straight forward.

make setup
source ~/.capstone-flaskapp/bin/activate
make install

Run

export FLASK_APP=flaskr
export FLASK_ENV=development
flask init-db
flask run

Open http://127.0.0.1:5000 in a browser.