Co SOV pokrývá
SOV je vznikající doména fáze 2. Její rozsah zahrnuje:- Zřizování: pracovní postupy alokace prostředků u poskytovatelů a na vlastním hardwaru
- Příprava Habitat: přesná příprava OS a balíčků doručená na Node
- Doručování Nest: umístění a aktualizace pracovní zátěže na Node
- Zřízení adaptérů sběrnic: propojení Nodes zvolenou sběrnicí (NATS JetStream, ZeroMQ nebo jiné)
- Vzdálené operace s Nodes: volitelná správa Nodes mimo váš místní shell
Protokoly poskytovatelů, spouštění Terraformu, sestavovače Habitat, příkazy pro nasazení Nest a přijímače vzdálených operací teprve čekají na návrh. Momentálně není implementován žádný engine SOV ani mutace u poskytovatelů.
Jak SOV souvisí s ostatními vektory
SOV je řídicí rovina, nikoli zdroj znalostí. Jedná na základě důkazů vlastněných jinými vektory:SCV
Poskytuje znalosti o poskytovatelích a externích prostředcích. SOV čte důkazy SCV, aby rozhodl, které operace jsou kompatibilní.
SNV
Po dokončení operací SOV zaznamenává výsledné identity Nodes, členství v clusterech a názvy.
SHV
Může později poskytovat podrobné důkazy o hardwarových schopnostech, které omezí volby při zřizování.
SKV
Spravuje kontrakty SOV, důsledky změn, indexování a integraci životního cyklu.
qxctl jako příkazová plocha
Operace SOV jsou zpřístupněny prostřednictvímqxctl, administrativního CLI napsaného v Go se 373 spustitelnými příkazy. qxctl implementuje a prezentuje operace SOV, ale nevlastní jejich doménový význam. Sémantiku vlastní vektor; nástroj vlastní plochu provádění.