我已经使用 ztp 和 ansible 自动化了我的网络配置,它已经在摇摆不定了。
当 ztp 完成时,我有一个有效的配置,但我错过了两件事:
- 我的 ex3300 上的 xe-0/1/2 和 xe-0/1/3 仍然配置为 vc-ports
- 我的救援配置没有保存
有没有办法通过ztp向系统发出请求?
我的方法是配置事件策略以在 ztp 完成时运行这些命令,但在 ztp 进程完成后我找不到事件。
在此先感谢您的帮助。
我已经使用 ztp 和 ansible 自动化了我的网络配置,它已经在摇摆不定了。
当 ztp 完成时,我有一个有效的配置,但我错过了两件事:
有没有办法通过ztp向系统发出请求?
我的方法是配置事件策略以在 ztp 完成时运行这些命令,但在 ztp 进程完成后我找不到事件。
在此先感谢您的帮助。
不是通过 ZTP,但我刚刚将几个 Ansible 模块放在一起,供您在此处处理这两项任务:https : //github.com/dfex/dfex-ansible-modules
它们是不言自明的 -junos_save_rescue用于保存救援配置,以及junos_op_cli用于在 Junos 中执行任意操作模式命令。
junos-op-cliREADME 中有一个专门针对删除 EX3300 默认 vc-ports的示例。
欢迎反馈和改进建议。
据我所知,你不能用 ztp 做到这一点。
但是为什么不让 Ansible 登录并使用原始命令呢?或者使用 expect 命令创建一个 bash 脚本并让 Ansible 运行它?
我知道这两种解决方案都不理想,但它们可以完成工作。
祝你好运!希望我的 2 美分有帮助。