如果將 Automation ConfigVMware Aria Automation 整合,則可以套用 SaltStack resource 以在部署中的虛擬機器上安裝 Salt 部屬節點。部署部屬節點後,可以使用 Automation Config 強大的組態管理、偏差修復和狀態管理功能來管理資源。

部屬節點是執行 salt-minion 服務的代理程式。該服務會訂閱 Salt 主節點所發佈的工作,主節點是執行 salt-master 服務的伺服器。當某個特定工作套用至部屬節點時,該部屬節點將執行該工作。

部署 Linux 和 Windows 機器時,可以使用 SaltStack resource 部署部屬節點並套用狀態檔案。若要在現有部署上新增或更新部屬節點和狀態檔案,可以執行連結 SaltStack 資源第 2 天動作。如需有關第 2 天動作的詳細資訊,請參閱可以對 Automation Assembler 部署或支援的資源執行哪些動作

如果使用 saltConfiguration 內容作為第 0 天動作部署部屬節點和狀態檔案,請更新範本以使用 SaltStack resourcesaltConfiguration 內容已無法在範本中使用。

套用 Salt 組態第 2 天動作仍可用於使用 saltConfiguration 內容的資源。

開始之前

  1. 確認您已成功設定 Automation Config 整合。如需詳細資訊,請參閱在 VMware Aria Automation 中設定 Automation Config 整合
  2. Automation Config 中,確認從部屬節點到主節點的 FQDN 名稱解析正常運作。
    1. 若要在 Automation Config 中的 Salt 主節點上驗證 FQDN,請按一下目標,然後選取所有部屬節點目標群組。
    2. 部屬節點識別碼資料行中篩選出值 saltmaster
    3. 按一下 saltmaster 查看詳細資料。
    4. 確認 FQDN 值正確無誤。
  3. 如果要在 Linux 機器上部署部屬節點,請確認 vSphere 中要部署 Salt 部屬節點的映像已啟用 SSH 功能。SSH 用於遠端存取機器並部署部屬節點。
  4. 如果要在 Windows 機器上部署部屬節點,請參閱如何在 Windows 環境中使用 API (RaaS) 部署部屬節點

  5. 如果要在安裝了 VMware Tools 並設定了 Salt 部屬節點的虛擬機器上部署部屬節點,請確認 VMware Tools Salt 部屬節點金鑰顯示在 Automation Config 中的部屬節點金鑰工作區中的已接受索引標籤下。如需詳細資訊,請參閱〈使用 VMware Tools 啟用 Salt 部屬節點〉
    備註: 如果 VMware Tools Salt 部屬節點是舊版本,則針對虛擬機器部署部屬節點不會將 Salt 部屬節點升級到最新版本。必須手動升級 Salt 主節點。如需詳細資訊,請參閱 〈升級主節點外掛程式〉
  6. 確認您可以為部署的機器指派 IP 位址。

    Automation Config 需要機器具有公用 IP 位址。使用 Salt 主節點所在 SDDC (軟體定義資料中心) 之公用 IP CIDR 範圍的 IP 位址。

    備註:

    如果沒有為機器設定公用 IP 位址,則使用第一個 NIC 的 IP 位址。

  7. 確認在新增 SaltStack resource 內容之前要將部屬節點新增到的雲端範本可部署。
  8. 確認您具有以下服務角色:
    1. Automation Assembler 管理員
    2. Automation Assembler 使用者
    3. Automation Service Broker 管理員

    使用 SaltStack resource 需要這些服務角色。