Puncte:0

Automatizarea instalării Ubuntu Core, fără port serial și fără a vă conecta la cont

drapel ck

În prezent sunt ocupat cu un proiect de standardizare a proceselor din jurul unui dispozitiv încorporat pe care îl exportăm ca produs. Pe acest dispozitiv dorim să folosim Ubuntu Core (UC). Cu toate acestea, o parte a acestei standardizări este automatizarea proceselor, cum ar fi instalarea UC.

Din tutoriale (https://ubuntu.com/tutorials/how-to-install-ubuntu-core-on-raspberry-pi#4-boot-ubuntu-core) și experiența adunăm că există un grad considerabil de muncă manuală care este necesară pentru instalarea UC. De exemplu, ar trebui să „introducem adresa de e-mail care este conectată la contul dvs. SSO” pentru fiecare dispozitiv pe care îl trimitem clienților noștri (acest lucru ar necesita și stabilirea unei conexiuni seriale și a dispozitivelor de intrare/ieșire a utilizatorului). Probabil puteți vedea cum instalarea unui număr mare de aceste dispozitive IoT ar fi un proces costisitor pe care am dori să-l evităm.

O idee la care ne-am gândit a fost să flashăm cheia/certificatul ssh necesar pe ROM-ul dispozitivului nostru pentru a evita acest proces manual de validare a dispozitivului nostru și de stabilire a conexiunii cu Canonical. Există o modalitate de a preinstala chei publice ssh valide pentru a evita instalarea manuală? Sau am putea scrie un script care să gestioneze acest proces automat?

Orice contribuție este foarte apreciată, mulțumesc anticipat!

kyrofa avatar
drapel cn
Rețineți că SINGURUL motiv pentru care ar trebui să introduceți orice fel de adresă de e-mail pe dispozitiv ar fi să activați conectarea la dispozitiv. Odată ce porniți UC (cu orice snaps-uri preinstalate), lucrul se va conecta la internet și va începe automat actualizarea după cum este necesar. Așadar, vă puteți extinde întrebarea pentru a acoperi modul în care dispozitivul va fi utilizat fără a oferi nimic important? Trebuie să puteți obține acces la toate dispozitivele pe care le vindeți sau clienții dvs.? Sau nici unul? Dacă nici unul, este posibil să puteți ignora cu totul capacitatea de „conectare”, dacă nu doriți cu adevărat să o dezactivați.
user535733 avatar
drapel cn
Cum să personalizați Ubuntu Core: https://ubuntu.com/core/docs/custom-images

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.