OpenvSwitch 公式用于部署 SaltStack 公式。请参阅完整的笔记。要做的操作包括:

  1. openvswitch 状态中删除 network.managed,因为它与 /etc/network/interfaces 混淆。

  2. network.get_route(iface=None, dest=None) 集成到 SaltStack 中,这样我们就不必使用自定义 network 模块。

  3. _modules/ovs_bridge_states/ovs_bridge 中添加命令行示例(参见官方文档)。

  4. 使用 ovs_bridge.managed(force=True) 来删除绑定到错误网桥的接口。

  5. 对于不应该存在的桥,可以使用 ovs_bridge.absent

  6. 识别不同发行版上的包并相应地更新 map.jinja