Skip to Content
GuidesEvaluering av innebygde og edge-avbildninger

Evaluering av innebygde og edge-avbildninger

Et x86_64 KVM-bygg kan validere en liten Linux-brukerflate, men det kan ikke kvalifisere et innebygd korts boot-fastvare, kjerne, lagring, strøm, radio eller perifer atferd. Behandle det første artefakten som en virtuell referanse med mindre den valgte builderen uttrykkelig støtter målenheten.

Prompt

Create a minimal Debian Trixie headless image for an x86_64 edge gateway. Include SSH, NetworkManager, Avahi, watchdog, curl, and CA certificates. Create a locked-password service account named app with a no-login shell and no supplementary groups. Do not remove documentation or locales unless the generated plan shows the exact package and filesystem effects. Add boot, service, account, repeated-boot, and interrupted-first-boot tests.

Oppskriftsform

{ "name": "edge-gateway-evaluation", "base_image": "debian-trixie", "hardware": { "platform": "pc", "architecture": "x86_64", "min_cpu_cores": 2, "min_memory_gb": 2, "min_storage_gb": 16, "nic_count": 1 }, "os": { "features": ["headless", "ssh"], "packages": [ "network-manager", "avahi-daemon", "watchdog", "curl", "ca-certificates" ], "users": [ { "username": "app", "groups": [], "shell": "/usr/sbin/nologin" } ] } }

Hardware-blokken angir krav; den gjør ikke et PC-avbilde om til et kortspesifikt avbilde. Bruk platform: raspberry_pi eller feltene phone/device bare når gjeldende builder aksepterer nøyaktig mål og dokumenterer begrensningene.

Verifisering

Verifiser i den virtuelle gjesten:

  • påkrevde pakker og aktiverte tjenester;
  • tjenestekontoens shell, låsestatus, grupper og fileierskap;
  • nettverk etter første og andre oppstart;
  • watchdog-konfigurasjon uten bevisst å nullstille delt infrastruktur;
  • lese-/skriveatferd for eventuelle tmpfs- eller volatile journal-forespørsler; og
  • ren feil når en enrollment-avhengighet ikke er tilgjengelig.

Oppstartstid og idle-minnemålinger fra KVM er nyttige regressjons-baseline, ikke løfter om målhardware.

Enhetskvalifisering

Før du skriver et avbilde til fysisk media, test på nøyaktig kortrevisjon:

  • bootloader- og fastvarekompatibilitet;
  • kjerne, device tree, drivere og proprietær fastvare;
  • lagringsslitasje, strømbrudd og filsystemgjenoppretting;
  • Ethernet, Wi-Fi, Bluetooth, modem, GNSS og radioer der det gjelder;
  • seriell, I2C-, SPI-, GPIO-, kamera- og akselerator-I/O;
  • termiske grenser, suspend/resume, watchdog-reset og effektbudsjett; og
  • secure enrollment, nøkkelforvaltning, oppdateringer, rollback og avvikling.

Si ikke til en operatør at de skal “flash the ISO” med mindre artefaktformatet og skriveprosedyren uttrykkelig støttes for enheten.