如何使用Execution Modules
并State Modules
为 Linux Minions 分配 IP 地址?
使用 Windows 在 minions 上执行此操作很简单,我不确定如何对 Linux minions 执行此操作。
答案1
这里有几个未知数,例如您正在使用的发行版或手头任务的详细信息(您是否要通过 Salt 手动执行此操作,从列表中动态选择它等),但我有一个建议。
我是否建议使用状态file.managed
来修改 Linux 实例上的网络配置文件?配置本身取决于分发类型,但您可以找出这里介绍不同发行版之间的配置文件和配置有何不同。
使用file.managed 状态或其他文件操作状态修改适当的网络配置文件以满足您的需要!
此外,实际上有一些状态允许您直接通过 Saltstack 修改网络 - salt.states.network
。在文档中搜索 - 我的代表数量不足以发布超过 2 个链接!:)