可以設定 SaltStack Config 整合,以在 vRealize Automation 中存取 SaltStack Config 服務並使用 SaltStack Config 物件和動作。

透過 vRealize Automation SaltStack Config,可以使用事件驅動型自動化在任何規模的虛擬機器上佈建、設定和部署軟體。也可以使用 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 管理員認證 (根層級存取權)。

    您需要 vRealize Automation 管理員認證和 SaltStack Config 管理員認證 (根層級存取權) 才能建立 SaltStack Config 整合。

    此外,還需要 SaltStack Config 管理員認證,才能開啟和使用 SaltStack Config 服務本身。

    可以使用 vRealize Automation 認證存取 vRealize Automation 以及使用 SaltStack Config 認證存取 SaltStack Config

    如需 SaltStack Config 管理員認證的相關資訊,請參閱《安裝並設定 SaltStack Config》指南。

  • 確認 SaltStack Config 服務是否已安裝。

  • 確認要在 SaltStack Config 整合中使用的 Salt 主節點包含主節點外掛程式。

  • 您必須訂閱 SaltStack Config 服務。
  • 確認您是否具有 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 整合並在其中加以使用。