Skip to content

Final Project for Udacity Devops Engineer nano degree program

Notifications You must be signed in to change notification settings

akamanzi/devops-capstone-project

Repository files navigation

Udacity Cloud Devops Engineer Nanodegree Program Capstone Project

This project demonstrates devops skills obtained from cloud devops nanodegree program. These include:

  1. Building a CI/CD pipeline using circle
  2. Containerisation with docker
  3. Container orchestration using kubernetes (EKS)
  4. Deploying infrastracture using Infrastructure as code

The pipeline setup for this project deploys a simple page built using Flask.

Installation

clone the project:

git clone https://github.com/akamanzi/devops-capstone-project.git

Install project dependencies

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

Run the project

python app.y

Run with docker

./run_docker.sh

About

Final Project for Udacity Devops Engineer nano degree program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published