VyOS
1.5
About
History
First Steps
Installation and Image Management
Quick Start
Command Line Interface
Configuration Overview
Adminguide
Configuration Guide
Operation Mode
VyOS Automation
VyOS API
Ansible
VyOS Terraform
NAPALM VyOS driver
Netmiko
Salt
Command scripting
VyOS cloud-init
PyVyOS
Go-VyOS
Troubleshooting
Configuration Blueprints
VPP Dataplane
Development
Contributing
Misc
Write Documentation
Coverage
Copyright notice
VyOS
VyOS Automation
Edit on GitHub
VyOS Automation
VyOS API
Authentication
API endpoints
Commit-confirm
Ansible
Directory structure
File contents
Run Ansible
VyOS Terraform
Terraform for VyOS
Deploy VyOS on AWS with Terraform and Ansible
Deploy VyOS on Microsoft Azure with Terraform and Ansible
Deploy VyOS on Google Cloud with Terraform and Ansible
Deploy VyOS on VMware vSphere with Terraform and Ansible
NAPALM VyOS driver
Retrieve device data
Apply a configuration
Netmiko
Example
Salt
Netmiko-proxy
Command scripting
Script execute permissions
Run configuration commands
Run operational commands
Run commands remotely
Other script languages
Execute configuration scripts
Executing pre-hooks/post-hooks scripts
Preconfig script on boot
Postconfig script on boot
VyOS cloud-init
Configuration sources
User-data
Cloud-config modules
Cloud-config file format
Vyos_config_commands key
Write_files key
NoCloud
Troubleshooting
Cloud-init on Proxmox
PyVyOS
Installation
Getting started
Use PyVyOS
Go-VyOS
Installation
Getting started
Use Go-VyOS