Baziniai atvaizdai
OpenFactory receptai pasirenka bazinio atvaizdo identifikatorių, kurį išsprendžia konkretus worker ir upstream šaltinis. Dabartinis konsolės parinkiklis ir patvirtintas normalizuotas receptas nurodo, kokie identifikatoriai šiuo metu prieinami.
Rinktis pagal įrodymų reikalavimus
| Poreikis | Pradinė šeima | Patikrinti prieš naudojant |
|---|---|---|
| Konservatyvus serveris arba appliance | Debian arba Ubuntu LTS | Upstream palaikymo langas, paketų šaltinis, unattended-update politika, aparatinės tvarkyklės |
| Darbalaukis arba GPU stotis | Ubuntu arba kitas prieinamas darbalaukio atvaizdas | Darbalaukio paketai, nuosavybinių tvarkyklių licencijavimas, installer, suspend/resume, tikslinė GPU |
| Naujesni kūrėjo paketai | Fedora arba openSUSE, kur galima pasirinkti | Leidimo gyvavimo trukmė, paketų pavadinimai, SELinux/AppArmor elgsena |
| Virtualizacijos laboratorija | Pasirenkamas Proxmox taikinys | Įdėtinė virtualizacija, saugykla, tinklas, installer, paleidimas fiziniame hoste |
| Edge arba plokštės atvaizdas | Worker, aiškiai palaikantis plokštę | Architektūra, boot firmware, skaidinių išdėstymas, periferija, atkūrimo kelias |
Tai pradiniai taškai, ne gamybos rekomendacijos. Upstream atvaizdo prieinamumas nereiškia, kad OpenFactory įgyvendina kiekvieną pritaikymą šiai šeimai.
Suderinamumo taisyklės
- Paketų pavadinimai ir saugyklos skiriasi pagal šeimą ir leidimą.
- Funkcija gali būti palaikoma viename worke ir ignoruojama, pakeičiama arba blokuojama kitame.
- Darbalaukio temos ir nustatymai priklauso nuo įdiegtos darbalaukio aplinkos.
- CIS katalogai priklauso nuo distribucijos ir leidimo. Atsarginis katalogas rodomas kaip substitution įspėjimas ir nėra lygiavertis sertifikavimas.
- ISO boot hosted VM test harness neįrodo UEFI, Secure Boot, firmware, tvarkyklės, suspend ar installer elgsenos fizinėje aparatinėje įrangoje.
- Upstream URL, parašai ir palaikymo langai gali keistis nepriklausomai nuo OpenFactory.
Pasirinkimo eiga
- Konsolėje pasirinkite tikslų base.
- Patvirtinkite receptą ir peržiūrėkite substitutions bei unsupported-feature įspėjimus.
- Sukurkite atvaizdą ir peržiūrėkite artifact metaduomenis bei source provenance.
- Be numatytosios suite reikalaukite prompt-specific VM assertions.
- Installer ir su aparatine susietą elgseną testuokite reprezentatyvioje aparatinėje įrangoje.
- Kartojamumui prisekite patikrintą receptą ir source identity.
Žr. Receptų supratimas ir Testavimas.