Ansible arista EOS

时间:2015-10-19 22:46:32

标签: ansible ansible-playbook

我正在尝试使用ansible配置EOS开关。我已经使用SSH密钥建立了它们之间的连接,并测试了连接。我写了一个简单的剧本并试图执行它。但是我得到了一个 msg:不支持的模块参数:transport

我的剧本

Feeds

在我的广告资源文件中

- hosts: EOS
  gather_facts: no

  roles:
  - arista.eos

  tasks:
  - name: Configuring VLAN 
    eos_vlan: vlanid=150 
     name=NewVLAN 
     transport={{ transport }} 
     username={{ username }} 
     password={{ password }} 
     debug=yes 
    register: vlan_cfg_output
  - debug: var=vlan_cfg_output

2 个答案:

答案 0 :(得分:0)

您使用的是以下哪些版本?

  • Ansible
  • pyeapi
  • ansible-EOS

我使用SSH与您的playbook和hosts文件进行了测试,它在我的一个交换机上运行良好。

PS:有一个问题邮件,ansible-dev @ arista.com。此外,您可以在此处提出问题:https://github.com/arista-eosplus/ansible-eos/issues。这两个选项都比SO好。

答案 1 :(得分:0)

尽管这可能无法完全回答您的问题,但不赞成使用arista.eos角色 https://eos.arista.com/forum/arista-eos-was-not-found-on-httpsgalaxy-ansible-com/