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

透過 vRealize Automation SaltStack Config,可以使用事件驅動型自動化在任何規模的虛擬機器上佈建、設定和部署軟體。也可以使用 SaltStack Config 在整個環境中定義和強制執行最佳的合規軟體狀態。

考量事項

在下列條件下,整合的 vRealize Automation SaltStack Config 適用於 vRealize Automation Cloud
  • 在安裝期間,SaltStack Config 整合與特定主機相關聯。
  • vRealize Automation Cloud 目前不支援針對 SaltStack Config 的多租戶。
  • vRealize Automation Cloud 承租人可以支援一個 SaltStack Config 整合和一個 Salt 主節點。Salt 主節點可以支援多個部屬節點。
  • vRealize Automation Cloud 中刪除 SaltStack Config 整合之前,必須先刪除使用 SaltStack Config 整合的任何現有部署。

必要條件

vRealize Automation Cloud 中設定 SaltStack Config 整合

安裝適用於 vRealize Automation CloudSaltStack Config 後,可以在 Cloud Assembly 中設定整合。

  1. 在 Cloud Assembly 中,選取基礎結構 > 連線 > 整合,然後按一下新增整合
  2. 選取 SaltStack Config 整合類型。

    整合類型

  3. 完成表單。

    1. 輸入整合的名稱。
    2. (可選) 提供整合說明。
    3. 輸入 SaltStack Config 伺服器的主機名稱。
    4. 指定 SaltStack Config 整合的執行環境。

      如果使用 saltConfiguration 內容在虛擬機器上部署部屬節點並套用狀態檔案,則無需設定執行環境。但是,建議更新雲端範本以使用 SaltStack Config 資源。saltConfiguration 內容現已棄用。您仍然可以在雲端範本中使用 saltConfiguration 內容,但 SaltStack Config 整合功能將受到限制。

      如果使用 SaltStack Config 資源在虛擬機器上部署部屬節點並套用狀態檔案,請選取 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 Cloud 服務主控台中的服務動態磚以開啟整合並存取主機。

    SaltStack Config 服務動態磚

    如果對 SaltStack Config 執行的是獨立安裝,則可以使用 SaltStack Config 主機名稱存取該服務。

  2. 當系統提示您登入 SaltStack Config 時,請輸入 SaltStack Config 管理員使用者名稱和密碼。

如果需要對整合進行任何變更,請選取基礎結構 > 連線 > 整合,選取可用的 SaltStack Config 整合動態磚,然後按一下開啟

選取 SaltStack Config 整合

設定整合後無法變更主機名稱。只能編輯整合的名稱、說明、執行環境和認證。

修改 SaltStack 整合

後續步驟

SaltStack Config 是一項獨立產品,可以將該產品與 vRealize Automation Cloud 整合並在其中加以使用。

瞭解如何新增 SaltStack Config 資源以在 Cloud Assembly 部署中的虛擬機器上安裝部屬節點。