jumpserver作业管理中的playbook支持用到网络设备华为交换机上吗,请教有没有大佬配置过


这个yml有没有大佬配置过的连不上,装了ansible用network_cli去连显示不安全

这个playbook支持用到网络设备华为交换机上吗,支持的话有没有大佬知道是怎么弄的

JumpServer V3.0.3 的 Playbook 功能本身不直接限制资产类型(包括网络设备如华为交换机),但需满足以下条件:

  1. Playbook 编写:需使用 Ansible 兼容语法,针对网络设备建议使用 network_clicommunity.network 模块(如 huawei 相关模块)。
  2. 连接方式:若遇到“不安全”提示,需检查资产授权中的连接协议(如 SSH 密钥/密码配置),或调整 Ansible 配置文件(ansible.cfg)中的 host_key_checking = False 参数。
  3. 上传与执行:通过「工作台→作业中心→模版管理→Playbook 管理」上传编写好的 Playbook,执行时选择对应网络设备资产。

若需进一步验证 Playbook 语法或网络模块兼容性,建议参考 Ansible 网络自动化文档 或联系技术支持:https://jsj.top/f/sQ91MK

请问有没有类似的连接华为交换机执行playbook的yml模版或者格式,可以参考一下不谢谢

  1. 功能支持性确认:JumpServer V3.0.3的Playbook功能理论上支持网络设备(如华为交换机),但需通过Ansible模块实现。当前版本需手动上传Playbook文件(路径:工作台→作业中心→模版管理→Playbook管理→上传)。
  2. 配置建议
    • 确保Playbook中使用network_cli连接方式,并配置正确的ansible_network_os(如huaweienos)。
    • 针对“不安全”提示,检查是否缺少SSH密钥或启用特权模式(become: yes)。
    • 参考模板关键字段:
      - name: Configure Huawei Switch
        hosts: all
        gather_facts: no
        connection: network_cli
        tasks:
          - name: Enter system view
            raw: "system-view"
      
  3. 进一步操作:若需完整模板,建议从GitHub的JumpServer社区仓库搜索huawei关键词,或提交ISSUE请求示例。