Skip to content

About

Supporting material and projects for a course on Cloud DevOps: Microservices.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

Microservices Cloud Devops Project

N05h3ll

This Project Have passed Circleci CI pipline as shown in the badge above

This repository is associated with Cloud DevOps ND - Course 04 - Microservices at Scale using AWS & Kubernetes.

This project satisfies the requirements of the project consisting of :

Files Submitted

  • All files are submitted

  • .circleci folder is included

Code Quality & Enhancement

  • Extend app.py to log a prediction value

  • The project shows the proper use of documentation

  • The project passes linting via a Makefile

Docker Configuration

  • Dockerfile is complete

  • Dockerfile passes linting via a Makefile

  • Log output is saved in docker_out.txt

  • run_docker.sh is complete

  • Docker image is uploaded to docker via upload_docker.sh

Kubernetes Configuration

  • run_kubernetes.sh is complete

  • An output prediction is saved in kubernetes_out.txt

How to run this project

1- You need to install docker and kubernetes to run this project.

2- Run run_docker.sh script using:

    ./run_docker.sh
    #OR
    sh run_docker.sh

If you want to upload the image to your docker hub repository please update the dockerpath variable in the upload_docker.sh with your data.

3- 2- Run run_kubernetes.sh script using:

    ./run_kubernetes.sh
    #OR
    sh run_kubernetes.sh

About

Supporting material and projects for a course on Cloud DevOps: Microservices.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages