要完成 SaltStack Config 的动手示例,请首先确保您具有完成这些示例所需的背景信息,如以下部分所述。然后,设置您的环境:安装 SaltStack Config 并确保您有权访问所需资源。

所需的背景知识

这些示例面向具备这些领域所需基本知识和经验的 IT 系统管理员和/或 DevOps 团队成员。

这些示例还假设您基本了解 Salt 和 SaltStack Config 中使用的一些基本概念和常用术语,例如 Salt 主节点和 Salt 工作节点之间的关系、作业定义、状态文件定义等等。有关详细信息,请参见:

安装和配置 SaltStack Config

要完成这些动手示例,您首先需要在可以访问的环境中安装和配置 SaltStack Config。有关详细信息,请参见如何安装和设置 SaltStack Config

确认您有权访问所需资源

安装和配置 SaltStack Config 后,您还需要:

  • 访问一个或多个工作节点或目标。

    确保您能够在 SaltStack Config 中创建新目标,或者至少能够访问一个可用于本教程的目标。可以通过选择侧边菜单上的工作节点以打开“工作节点”工作区,检查您是否具有访问权限。如果在所有工作节点表中未列出任何工作节点,则可能意味着您没有足够的权限。

    如果表中列出了一些工作节点,还要检查以确保这些工作节点的状态显示为呈现

  • 有权创建作业或运行这些示例中使用的作业类型。

    要检查您是否可以创建作业或有权访问任何作业,请从侧边菜单中选择配置 > 作业以打开“作业”工作区。如果未列出任何作业或未显示创建作业按钮,则可能意味着您没有足够的权限。

  • 访问至少一个运行 Windows 操作系统的工作节点和一个运行 CentOS 操作系统的工作节点。只有在完成示例 3 和 4 时才需要此访问权限。

    确保使用对环境不重要的节点,例如属于测试和开发环境的节点。还要确认这些节点已连接到 SaltStack Config 并接受其密钥。

如果您没有足够的权限或资源访问权限,请联系您的 vRealize Automation 管理员,讨论您是否可以拥有完成本教程所需的访问权限。

管理员可能会授予您对生产环境不重要的工作节点或目标的访问权限,并且可能会创建本教程中列出的作业并授予您在目标上运行这些作业的访问权限。

或者,您也可以请求在指定时间段内临时访问完成本教程所需的资源和任务。有关设置权限的详细信息,请参见设置基于角色的访问控制