SOV 涵蓋的範圍
SOV 是一個新興的第 2 階段領域。其範圍包括:- 佈建:供應商與自有硬體的資源配置工作流程
- Habitat 環境調整:交付至 Node 的確切作業系統與套件調整
- Nest 交付:在 Node 上放置與更新工作負載
- 匯流排配接器建立:透過你選擇的匯流排(NATS JetStream、ZeroMQ 或其他)連接 Node
- 遠端 Node 操作:選用的本機 shell 以外 Node 的管理
供應商協定、Terraform 執行、Habitat 建置器、Nest 部署命令與遠端操作接收器仍有待設計。目前尚未實作任何 SOV 引擎或供應商變更。
SOV 與其他向量的關係
SOV 是控制平面,而非知識來源。它依據其他向量所擁有的證據採取行動:SCV
提供供應商與異地資源知識。SOV 讀取 SCV 證據以判斷哪些操作相容。
SNV
在 SOV 操作完成後,記錄所產生的 Node 身分、叢集成員資格與名稱。
SHV
日後可能提供詳細的硬體能力證據,以約束佈建選項。
SKV
治理 SOV 的合約、變更後果、索引與生命週期整合。
qxctl 作為命令介面
SOV 操作透過qxctl 提供,這是以 Go 撰寫、具有 373 個可執行命令的管理 CLI。qxctl 實作並呈現 SOV 操作,但不擁有其領域意義。向量擁有語意;工具擁有執行介面。