瞭解建立目標群組的最佳做法,並檢視一些範例目標群組和使用案例。

建立簡單的目標規則

儘管可以在 SaltStack Config 中建立的目標數量沒有任何限制,但請嘗試建立包含需要對其採取動作的所有機器的最簡單目標設定規則。

確定所需的使用案例

為工作建立目標之前,請從使用案例清單開始,以協助確定要使用的目標類型。例如,若要進行修補,可以使用 Grain 將特定作業系統設定為目標。下表包含目標群組、常見使用案例和建議目標類型的一些範例。

目標群組 使用案例 目標類型
作業系統
  • 修補
  • 發現或診斷
  • 標準合規性
Grain (粒紋比對)
應用程式叢集
  • 應用程式安裝
  • 導向合規性
  • 選擇性修補
  • 組態管理和偏差偵測和修復
Glob 或 List
資料中心、子網路、可用性區域或其他網路區段
  • 合規性
  • 網路或區域組態
Glob 或自訂 Grain
自訂方法
  • 核准或禁止的套件
  • 根據已安裝的應用程式是否存在進行使用者管理
  • 使用者帳戶
自訂 Grain