Gömülü ve kenar görüntü değerlendirmesi
Bir x86_64 KVM yapısı, küçük bir Linux kullanıcı alanını doğrulayabilir, ancak yerleşik bir anakartın önyükleme donanım yazılımını, çekirdeğini, depolamasını, gücünü, radyosunu veya çevre birimi davranışını nitelendiremez. Seçilen oluşturucu hedef cihazı açıkça desteklemediği sürece ilk yapıtı sanal bir referans olarak değerlendirin.
İstemi
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.Tarif şekli
{
"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"
}
]
}
}Donanım bloğu gereksinimleri bildirir; PC görüntüsünü karta özel bir görüntüye dönüştürmez. platform: raspberry_pi veya telefon/cihaz alanlarını yalnızca mevcut oluşturucunun kesin hedefi kabul etmesi ve sınırlamalarını belgelemesi durumunda kullanın.
Doğrulama
Sanal konukta şunları doğrulayın:
- gerekli paketler ve etkinleştirilmiş hizmetler;
- hizmet hesabının kabuğu, kilit durumu, grupları ve dosya sahipliği;
- birinci ve ikinci önyüklemeden sonra ağ oluşturma;
- paylaşılan altyapıyı kasıtlı olarak sıfırlamadan gözlemci yapılandırması;
- herhangi bir tmpfs veya geçici günlük isteği için okuma/yazma davranışı; ve
- kayıt bağımlılığı mevcut olmadığında temizleme hatası.
KVM’nin önyükleme süresi ve boşta bellek ölçümleri, hedef donanım vaatleri değil, yararlı regresyon temel çizgileridir.
Cihaz yeterliliği
Bir görüntüyü fiziksel ortama yazmadan önce tam kart revizyonunu test edin:
- önyükleyici ve ürün yazılımı uyumluluğu;
- çekirdek, aygıt ağacı, sürücüler ve özel ürün yazılımı;
- depolama aşınması, güç kaybı ve dosya sisteminin kurtarılması;
- Uygun olduğu şekilde Ethernet, Wi-Fi, Bluetooth, modem, GNSS ve radyolar;
- seri, I2C, SPI, GPIO, kamera ve hızlandırıcı I/O;
- termal sınırlar, askıya alma/devam ettirme, gözlemci sıfırlama ve güç bütçesi; ve
- güvenli kayıt, anahtar saklama, güncellemeler, geri alma ve hizmetten çıkarma.
Yapıt formatı ve yazma prosedürü o cihaz için özel olarak desteklenmedikçe, operatöre “ISO’yu yükseltmesini” söylemeyin.