+

Search Tips   |   Advanced Search

VyOS Platform Options

The VyOS collection supports the ansible.netcommon.network_cli connection type. This page offers details on connection options to manage VyOS using Ansible.


Connections available

CLI

Protocol SSH
Credentials uses SSH keys / SSH-agent if present

accepts -u myuser -k if using password

Indirect Access via a bastion (jump host)
Connection Settings ansible_connection: ansible.netcommon.network_cli
Enable Mode
(Privilege Escalation)
not supported
Returned Data Format Refer to individual module documentation

The ansible_connection: local has been deprecated. Please use ansible_connection: ansible.netcommon.network_cli instead.


Using CLI in Ansible


Example CLI group_vars/vyos.yml


Example CLI task

Warning

Never store passwords in plain text. We recommend using SSH keys to authenticate SSH connections. Ansible supports ssh-agent to manage your SSH keys. If you must use passwords to authenticate SSH connections, we recommend encrypting them with Ansible Vault.


See also

Setting timeout options

Next Previous