使用Ansible配置HPE Comware设备

目标:创建配置HPE Comware交换机的Ansible-playbook。

請問你的名字是什麼?

    • Ansible及びAnsible-galaxyにはHPE Comware用のモジュールがない

 

    • Githubにあるhpe-cw7-ansibleモジュールは次の欠点がある

 

    • ① NETCONFを利用するために遅い

 

    ② VRFを必須とする

对策:

使用raw模块。
使用raw模块时需注意以下两点:
①不要指定ansible_connection。如果指定会导致错误。
②由于只能接收一个命令,如果需要执行多个命令,则需使用var定义命令,并在raw中指定变量。


- name: execute command (comware)
  vars:
    command_string: "system-view\ninfo-center loghost 192.168.10.10"
  raw: "{{ command_string }}"

参考:ansible raw 多个命令

以上的内容

广告
将在 10 秒后关闭
bannerAds