הערכת תמונה משובצת וקצה
מבנה x86_64 KVM יכול לאמת שטח משתמש קטן של לינוקס, אבל הוא לא יכול להכשיר את קושחת האתחול, הקרנל, האחסון, המתח, הרדיו או התנהגות היקפית של לוח משובץ. התייחס לממצא הראשון כאל אסמכתא וירטואלית, אלא אם הבונה שנבחר תומך במפורש במכשיר היעד.
הנחיה
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.צורת מתכון
{
"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"
}
]
}
}בלוק החומרה מצהיר על דרישות; זה לא משנה תמונת מחשב לתמונה ספציפית ללוח. השתמש ב- platform: raspberry_pi או בשדות הטלפון/התקן רק כאשר הקבלן הנוכחי מקבל את היעד המדויק ומתעד את מגבלותיו.
אימות
באורח הווירטואלי, ודא:
- חבילות נדרשות ושירותים מופעלים;
- המעטפת, מצב הנעילה, הקבוצות והבעלות של חשבון השירות של חשבון השירות;
- רשת לאחר האתחול הראשון והשני;
- תצורת כלב שמירה ללא איפוס מכוון של תשתית משותפת;
- התנהגות קריאה/כתיבה עבור כל בקשה ל-tmpfs או יומן הפכפך; ו
- כישלון נקי כאשר תלות בהרשמה אינה זמינה.
מדידות זמן האתחול וזיכרון סרק מ-KVM הן קווי בסיס שימושיים של רגרסיה, לא הבטחות חומרת יעד.
הסמכת מכשיר
לפני כתיבת תמונה למדיה פיזית, בדוק בגרסה המדויקת של הלוח:
- תאימות של טוען אתחול וקושחה;
- ליבה, עץ התקנים, מנהלי התקנים וקושחה קניינית;
- בלאי אחסון, אובדן חשמל ושחזור מערכת הקבצים;
- Ethernet, Wi-Fi, Bluetooth, מודם, GNSS ומכשירי רדיו לפי העניין;
- סדרתי, I2C, SPI, GPIO, מצלמה ומאיץ I/O;
- מגבלות תרמיות, השעיה/המשך, איפוס כלב שמירה ותקציב כוח; ו
- הרשמה מאובטחת, שמירת מפתחות, עדכונים, החזרה והשבתה.
אל תגיד למפעיל “להבזק את ה-ISO”, אלא אם פורמט החפץ ונוהל הכתיבה נתמכים במיוחד עבור התקן זה.