项目作者: aminueza

项目描述 :
Final project of Udacity Devops Nanodegree
高级语言: JavaScript
项目地址: git://github.com/aminueza/Udacity-Capstone-DevOps.git
创建时间: 2019-09-01T11:27:24Z
项目社区:https://github.com/aminueza/Udacity-Capstone-DevOps

开源协议:

下载


Udacity Capstone DevOps Nanodegree

Introduction

This project is a requirement to graduate at Cloud DevOps Nanodegree. The project requires to set up a Kubernetes cluster hosted at AWS EKS, and deploy the Docker image using Jenkins Pipeline.

Technologies

  • Bcrypt Sandbox, as the main application.
  • Docker, for building a ready-deploy application.
  • Kubernetes(AWS EKS), for automating deployment, scaling, and management of containerized applications.
  • NGINX Ingress Controller, for assembling an NGINX configuration file (nginx.conf).
  • CloudFormation, for agentless IT automation.
  • Aqua Microscanner, for docker protection, monitoring, logging and real-time analysis.
  • Jenkins, for automatic integrations and deployments(CI/CD).

Roadmap

  • Network Template
  • EKS Template
  • Jenkins Template
  • Application code
  • Dockerfile
  • Jenkinsfile
  • Kubernetes Template
  • NGINX Ingress Kubernetes Template