可以配置 SaltStack Config 集成,以在 vRealize Automation 中访问 SaltStack Config 服务以及使用 SaltStack Config 对象和操作。

通过 vRealize Automation SaltStack Config,可以使用事件驱动型自动化在任何规模的虚拟机上置备、配置和部署软件。此外,还可以使用 SaltStack Config 在整个环境中定义并实施最佳合规软件状态。

只能将 vRealize AutomationSaltStack Config 的内部部署实例集成。不支持将 vRealize Automation 与 SaltStack Config 集成

安装

在将 SaltStack ConfigvRealize Automation 集成之前,必须先将其安装在您的环境中。有关详细信息,请参见安装和配置 SaltStack Config

注意事项

在以下条件下,集成的 SaltStack Config 可用于 vRealize Automation

  • SaltStack Config 集成在安装过程中与特定主机相关联。

  • 每个组织只有一个 SaltStack Config 集成可用。

  • vRealize Automation 租户可以支持多个 Salt 主节点。Salt 主节点可以支持多个工作节点。

  • vRealize Automation 中删除 SaltStack Config 集成之前,必须先删除使用 SaltStack Config 集成的任何现有部署。

必备条件

  • 确认您具有 vRealize Automation 管理员凭据和 SaltStack Config 管理员凭据(root 级访问权限)。

    您需要 vRealize Automation 管理员凭据以及 SaltStack Config 管理员凭据(root 级访问权限)才能创建 SaltStack Config 集成。

    您还需要 SaltStack Config 管理员凭据才能打开 SaltStack Config 服务以及在服务本身中工作。

    您需要使用 vRealize Automation 凭据访问 vRealize Automation,使用 SaltStack Config 凭据访问 SaltStack Config

    有关 SaltStack Config 管理员凭据的信息,请参见《安装和配置 SaltStack Config》指南。

  • 确认要在 SaltStack Config 集成中使用的 Salt 主节点包含主节点插件。

  • 确认您在 vRealize Automation 中具有 SaltStack Config 服务管理员角色。请参见vRealize Automation 用户角色是什么

  • 确认您在 vRealize Automation 中具有 Cloud Assembly 服务管理员角色。请参见vRealize Automation 中的组织和服务用户角色

vRealize Automation 中配置 SaltStack Config 集成

安装适用于 vRealize AutomationSaltStack Config 后,可以在 Cloud Assembly 中配置集成。

  1. 在 Cloud Assembly 中,选择基础架构 > 连接 > 集成,然后单击添加集成
  2. 选择 SaltStack Config 集成类型。

    Cloud Assembly 中的集成类型

  3. 填写表单。

    在 Cloud Assembly 中创建新集成的表单

    1. 输入集成的名称。
    2. (可选)提供集成描述。
    3. 输入 SaltStack Config 服务器的主机名。
    4. 选择 embedded-ABX-onprem 运行环境。
    5. 输入用于访问指定主机的 SaltStack Config 管理员用户名和密码。
    6. 单击验证以确认您对 SaltStack Config 的管理员访问权限。

      如果验证失败,请确保输入的主机名、用户名和密码正确。

    7. 单击保存

访问 SaltStack Config 集成

保存对 SaltStack Config 集成点所做的更改后,可以打开 SaltStack Config

  1. 如果通过 vRealize Suite Lifecycle Manager 部署的 SaltStack Config,则可以单击 vRealize Automation 服务控制台中的服务图标以打开集成并访问主机。

    SaltStack Config 服务图标

    如果对 SaltStack Config 执行的是独立安装,则可以使用 SaltStack Config 主机名访问该服务。

  2. 系统提示您登录到 SaltStack Config 时,输入您的 SaltStack Config 管理员用户名和密码。

如果需要对集成进行任何更改,请选择基础架构 > 连接 > 集成,选择可用的 SaltStack Config 集成图标,然后单击打开

注:

配置集成后无法更改主机名。只能编辑集成的名称、描述、运行环境和凭据。

后续操作

SaltStack Config 是一款独立产品,可以将其与 vRealize Automation 集成并在其中使用。