Skip to content

200106-uta-go/goloardo-project-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dania, Josh, Emilio and Hector

Project 2 - Overlay Networking

Working in groups of 3 or 4, deploy a multi-instance server and VNFs to a production environment on a cloud services platform of your choice. There must be communication across separate virtual machines managed by an SDN controller and service mesh, separate applications controlling and routing traffic between them. Infrastructure and application changes should be managed by an automated CI/CD pipeline.

Recommended Tools

  • DockerHub
  • AWS/GCE/Azure
  • Jenkins/CircleCI/TravisCI
  • Terraform
  • Kubernetes

Requirements

  • Documentation
  • Agile/Scrum Project Management
  • Git Branching & Semantic Versioning
  • (Cloud) Production Environment
  • CI/CD Pipeline
  • Infrastructure as Code
  • Orchestration

Presentation

  • 15-minute Demonstration
  • Presentation Slides
  • jenkinspush26

#ORDER : Managerinit.sh, Set static manager ip = EC2PUBLIC_IP(make this a env for manager and worker nodes), Transfer.sh (require pem file), 2xWorkerinit.sh, 2xJoiner.sh()