我们可以使用 salt 网络模块添加 post 命令吗?

我们可以使用 salt 网络模块添加 post 命令吗?

我想向我的网络接口添加post-up和命令。可以post-downsalt.states.network去做 ?

如果不是,那么使用 salt 添加它们的最佳方法是什么?因为还有其他接口,所以我不能简单地将它们添加到文件末尾。

答案1

Debian 非常擅长使用.d运行部分目录。

只需输入脚本/etc/network/if-post-up.d//etc/network/if-post-down.d/可以完成。

例如:

add_route_up_script:
  file.managed:
    - name: /etc/network/if-up.d/my-route
    - mode: 0755
    - source: salt://network/if-up-route

请参阅接口(5)以了解可用的环境变量,如IFACE、等。这些与文件METHOD中的相同。interfaces

相关内容