Skip to Content
Self HostingPašmitināta VM konsole

Pašmitināta VM konsole

OpenFactory ietver pašmitinātu, viena hosta VM konsoli ISO, KVM, VNC, tīkla topoloģijas, uzraudzības un benchmark darba plūsmu novērtēšanai Linux mašīnā, kuru kontrolējat. Publiskā Compose izvietošana ir laboratorijas/novērtēšanas ceļš. Tā nav hostētais OpenFactory build pakalpojums un nav ražošanai gatava vai air-gapped Enterprise vadības plakne.

Izvēlieties pareizo ceļu

VajadzībaAtbalstītais ceļš
Veidot pielāgotu ISO no čata vai recipeIzmantojiet hostēto OpenFactory builder
Pārvaldīt lokālos KVM viesus un augšupielādētos ISOIzmantojiet šeit aprakstīto pašmitināto VM konsoli
Novērtēt benchmark pret lokālajiem viesiemIzmantojiet pašmitināto VM konsoli
Palaist privātu ražošanas izvietošanuPirms izvietošanas ar OpenFactory saskaņojiet topoloģiju, release artefaktus, identitāti, atbalstu un runbook
Apgalvot air-gapped izvietošanuNeizseciet to no Compose faila; offline atkarības un atjaunināšanas procedūras prasa atsevišķi kvalificētu izvietošanu

Ko satur publiskā Compose izvietošana

Repozitorijā esošā docker-compose.self-hosted.yml palaida divus pakalpojumus:

  • priviliģētu backend, savienotu ar host libvirt socket un /dev/kvm;
  • frontend, pieejamu host portā 80.

Tā arī mount host libvirt image direktoriju, read-only source-ISO direktoriju, read-only promoted-golden-image direktoriju un named volume test state un cleanup journal datiem.

Iegūtā konsole atbalsta lokālas VM lifecycle operācijas, ISO upload, browser VNC, tīkla pārvaldību un topoloģiju, benchmark un live-machine monitoring. Mode endpoint atslēdz hostētus image build, AI sarunas, scheduling un policy-document darba plūsmas. Feature flag, ko rāda darbojošā konsole, ir noteicošs avots šai izvietošanai.

Svarīgas robežas

  • Noklusējuma frontend ir plain HTTP portā 80.
  • Self-hosted režīms paredzēts uzticamam lokālajam novērtēšanas tīklam un pats par sevi nesniedz ražošanas identity perimeter.
  • Backend ir priviliģēts un var sasniegt host libvirt daemon. Host piekļuvi uzskatiet par administratīvu.
  • Compose fails ir single-host. Tas nesniedz high availability, external database replication, managed TLS, centralized secrets vai automated backup pakalpojumu.
  • Augšupielādēti vai promoted image ir operatora piegādāti input. Licencēšana, integrity, patch status un piemērotība paliek operatora atbildībā.

Novērtēšanas secība

  1. Izlasiet Priekšnosacījumi.
  2. Sekojiet Instalācija uz neražošanas KVM hosta.
  3. Pārbaudiet Konfigurācija pirms maināt ceļus vai exposure.
  4. Pabeidziet Palaišana un pārbaude.
  5. Izlasiet Ražošanas robežas pirms iesaistāt īstus lietotājus vai datus.

Repozitorijas līmeņa cto-gui/SELF-HOSTING.md joprojām ir command-level source of truth repozitorijā esošajai Compose izvietošanai.