可以建立 SaltStack Config 整合,以在 vRealize Automation Cloud 中存取 SaltStack Config 服務並使用 SaltStack Config 物件和動作。
透過 vRealize Automation SaltStack Config,可以使用事件驅動型自動化在任何規模的虛擬機器上佈建、設定和部署軟體。也可以使用 SaltStack Config 在整個環境中定義和強制執行最佳的合規軟體狀態。
考量事項
- 在安裝期間,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 Cloud 使用者角色。
- 確認您是否具有 vRealize Automation Cloud 中的 Cloud Assembly 服務管理員角色。請參閱vRealize Automation Cloud 中的組織和服務使用者角色。
在 vRealize Automation Cloud 中設定 SaltStack Config 整合
安裝適用於 vRealize Automation Cloud 的 SaltStack Config 後,可以在 Cloud Assembly 中設定整合。
- 在 Cloud Assembly 中,選取新增整合。 ,然後按一下
- 選取 SaltStack Config 整合類型。
- 完成表單。
- 輸入整合的名稱。
- (可選) 提供整合說明。
- 輸入 SaltStack Config 伺服器的主機名稱。
- 指定 SaltStack Config 整合的執行環境。
如果使用
saltConfiguration
內容在虛擬機器上部署部屬節點並套用狀態檔案,則無需設定執行環境。但是,建議更新雲端範本以使用 SaltStack Config 資源。saltConfiguration
內容現已棄用。您仍然可以在雲端範本中使用saltConfiguration
內容,但 SaltStack Config 整合功能將受到限制。如果使用 SaltStack Config 資源在虛擬機器上部署部屬節點並套用狀態檔案,請選取 embedded-ABX-onprem 執行環境。
- 輸入用來存取指定主機的 SaltStack Config 管理員使用者名稱和密碼。
- 按一下驗證,以確認您的管理員是否可以存取 SaltStack Config 整合主機。
如果驗證失敗,請確保輸入的主機名稱、使用者名稱和密碼正確。
- 按一下儲存。
存取 SaltStack Config 整合
儲存 SaltStack Config 整合點後,可以開啟 SaltStack Config 整合服務。
- 如果已透過 vRealize Suite Lifecycle Manager 部署 SaltStack Config,則可以按一下 vRealize Automation Cloud 服務主控台中的服務動態磚以開啟整合並存取主機。
如果對 SaltStack Config 執行的是獨立安裝,則可以使用 SaltStack Config 主機名稱存取該服務。
- 當系統提示您登入 SaltStack Config 時,請輸入 SaltStack Config 管理員使用者名稱和密碼。
如果需要對整合進行任何變更,請選取SaltStack Config 整合動態磚,然後按一下開啟。
,選取可用的設定整合後無法變更主機名稱。只能編輯整合的名稱、說明、執行環境和認證。
後續步驟
SaltStack Config 是一項獨立產品,可以將該產品與 vRealize Automation Cloud 整合並在其中加以使用。
瞭解如何新增 SaltStack Config 資源以在 Cloud Assembly 部署中的虛擬機器上安裝部屬節點。