定义作业或操作的目标有助于防止操作在不应运行此操作的节点上运行。可以使用 Grain、Glob、List 或 Compound 组织目标。
什么是目标?
目标是一个或多个 Salt 主节点中的一组工作节点,会对其应用作业的 Salt 命令。目标可以包含连接到环境中任何 Salt 主节点的工作节点。Salt 主节点也可以像工作节点一样进行管理,如果正在运行工作节点服务,也可以成为目标。
开始前
创建目标之前,必须考虑要创建的目标组。例如,您可能希望为安全区域或单个子网创建目标组。如何组织目标组将取决于您组织的需求。
要为作业创建目标,您可以:
- 使用“目标”工作区创建目标
- 使用“工作节点”工作区创建目标
如果使用工作节点工作区管理目标组,请考虑切换到目标工作区。将在未来版本中弃用工作节点工作区,目标工作区将成为管理目标组的默认方法。