Skip to Content
Self HostingSavarankiškai talpinama VM konsolė

Savarankiškai talpinama VM konsolė

OpenFactory apima savarankiškai talpinamą, vieno hosto VM konsolę ISO, KVM, VNC, tinklo topologijos, stebėjimo ir benchmark darbo eigų vertinimui Linux mašinoje, kurią valdote. Vieša Compose diegimo versija skirta laboratorijai ir vertinimui. Tai nėra hostinama OpenFactory build paslauga ir ne gamybinei eksploatacijai ar air-gapped Enterprise valdymo plokštumai paruošta versija.

Pasirinkite tinkamą kelią

PoreikisPalaikomas kelias
Kurti pasirinktinį ISO iš pokalbio ar recipeNaudokite hostinamą OpenFactory builder
Valdyti vietinius KVM svečius ir įkeltus ISONaudokite čia aprašytą savarankiškai talpinamą VM konsolę
Vertinti benchmark vietiniams svečiamsNaudokite savarankiškai talpinamą VM konsolę
Vykdyti privatų gamybinį diegimąPrieš diegimą su OpenFactory suderinkite topologiją, release artefaktus, tapatybę, palaikymą ir runbook
Teigti air-gapped diegimąNeišveskite to iš Compose failo; offline priklausomybės ir atnaujinimo procedūros reikalauja atskirai kvalifikuoto diegimo

Ką apima vieša Compose diegimo versija

Repozitorijoje esanti docker-compose.self-hosted.yml paleidžia dvi paslaugas:

  • privilegijuotą backend, prijungtą prie host libvirt socket ir /dev/kvm;
  • frontend, prieinamą host porte 80.

Taip pat mountinami host libvirt image katalogas, read-only source-ISO katalogas, read-only promoted-golden-image katalogas ir named volume test state ir cleanup journal duomenims.

Gauta konsolė palaiko vietines VM lifecycle operacijas, ISO upload, browser VNC, tinklo valdymą ir topologiją, benchmark ir live-machine monitoring. Mode endpoint išjungia hostinamus image build, AI pokalbius, scheduling ir policy-document darbo eigas. Veikiančios konsolės rodomi feature flag yra galiojantis šio diegimo šaltinis.

Svarbios ribos

  • Numatytoji frontend naudoja plain HTTP 80 porte.
  • Self-hosted režimas skirtas patikimam vietiniam vertinimo tinklui ir pats savaime neteikia gamybinio identity perimeter.
  • Backend yra privilegijuotas ir gali pasiekti host libvirt daemon. Host prieigą traktuokite kaip administracinę.
  • Compose failas yra single-host. Jis neteikia high availability, external database replication, managed TLS, centralized secrets ar automated backup paslaugos.
  • Įkelti ar promoted image yra operatoriaus pateikti input. Licencijavimas, integrity, patch status ir tinkamumas lieka operatoriaus atsakomybe.

Vertinimo seka

  1. Perskaitykite Būtinosios sąlygos.
  2. Atlikite Diegimas ne gamybiniame KVM hoste.
  3. Peržiūrėkite Konfigūracija prieš keisdami kelius ar exposure.
  4. Užbaikite Paleidimas ir patikra.
  5. Perskaitykite Gamybos ribos prieš įtraukiant tikrus naudotojus ar duomenis.

Repozitorijos lygmens cto-gui/SELF-HOSTING.md lieka command-level source of truth repozitorijoje esančiai Compose diegimo versijai.