Skip to content

unzagi/gns3-ansible-jinja

Repository files navigation

Readme

Instructions

GNS3

  1. Run vagrant up
  2. Run GNS3
  3. Place images into images folder and point GNS3 to that folder
  4. You can place projects to the vagrant project folder if you wish

Ansible

  1. Ansible is setup in the same way as https://github.com/unzagi/ansible-template which can be used to create jinja2 templates.

Install packages contained in the Vagrant Box Version 0.1

  1. GNS3 from GNS3 Ubuntu Installer Guide (repo added to Vagrant Box)
  2. Tree
  3. Ansible
  4. Python 3.4.3
  5. Jinja2 for Python

Home Folder Layout

vagrant@vagrant:~$ tree 
.
├── Desktop
├── Documents
├── Downloads
├── GNS3
│   ├── configs
│   │   └── vpcs_base_config.txt
│   └── projects
│       └── untitled
│           ├── screenshot.png
│           └── untitled.gns3
├── Music
├── Pictures
├── Public
├── Scripts
├── Templates
└── Videos

13 directories, 3 files
vagrant@vagrant:~$ 

Ansible Layout

vagrant@vagrant:/etc/ansible$ tree
.
├── ansible.cfg
└── hosts

0 directories, 2 files
vagrant@vagrant:/etc/ansible$ 

About

gns3-ansible-jinja

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published