To init the router with its base config, basic configuration tasks need to be performed beforehand. The demo routers need to be set up with connectivity and access credentials. This is mostly meant to clear the config for demo purposes.
- Generate intial config
ansible-playbook -i hosts playbooks/generate-init-config.yml
- Commit replace initial config
ansible-playbook -i hosts playbooks/commit-replace-init-config.yml
- Generate more system config
ansible-playbook -i hosts playbooks/generate-system-config.yml
- Commit merge the system configuration
ansible-playbook -i hosts playbooks/commit-merge-system-config.yml
- Generate ip interface config
ansible-playbook -i hosts playbooks/generate-interfaces-ip-config.yml
- Commit merge the ip interface configuration
ansible-playbook -i hosts playbooks/commit-merge-interfaces-ip-config.yml
- Generate BGP config
ansible-playbook -i hosts playbooks/generate-bgp-config.yml
- Commit merge the BGP configuration
ansible-playbook -i hosts playbooks/commit-merge-bgp-config.yml
- Generate all configs
ansible-playbook -i hosts playbooks/generate-all-config.yml
- Commit merge all configs
ansible-playbook -i hosts playbooks/commit-merge-all-config.yml
- Get BGP data
ansible-playbook -i hosts playbooks/get-bgp-data.yml