Skip to content

Latest commit

 

History

119 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTS Capabilities Acceleration Program (CAP)

'CAP'Stone Network Automation Project

License GitHub last commit (by committer) GitHub repo size GitHub repo file count (file type) GitHub issues GitHub code size in bytes

Primary Contributions by: Diego Pineda and Ryan McNair
This project was designed for and created as a practice to simulate a real-world scenario for building a network using 
automation tools.

The entire project has been done using Ansible (with a bit support from a Python script or two), and although we did 
hard-code some data, most of the Playbooks are dynamic.

Objectives

Primary Objectives
  • These tasks are considered basic items that were learned during the training course.
Secondary Objectives
  • These tasks are considered to be more difficult and were discussed in class, but not necessarily mastered.
Tertiary Objectives
  • These tasks build upon all of what we learned and require additional information that was not learned in class.

Network Topology

A visual diagram of the network topology can be found below (or in the images directory).

The network consists of a core router that is connected to the Internet and four
internal routers. Each of the internal routers is connected to a bridge, and each
bridge has a host connected. By design this network has been built for expandability, but not
for redundancy or for being highly available.

Ansible Playbook Code Files

Additional Code and Data Files

About

NetworkAutomationProject - Capstone

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages