Portal:MicroOS
openSUSE MicroOS è un moderno sistema operativo Linux che offre una serie di caratteristiche interessanti:
- Piccolo: le immagini sono leggere, appositamente progettate per essere dispiegate per ogni specifico caso d'uso;
- Scalabile: si tratta di un sistema ottimizzato per dispiegamenti su grandi quantità di macchine e allo stesso tempo è in grado di offrire il massimo su una singola macchina;
- Sempre aggiornato: gli aggiornamenti sono applicati automaticamente senza impattare sul sistema avviato;
- Resiliente: in caso di problemi il sistema può essere riportato al precedente stato funzionante;
- Veloce: non include pacchetti che lo rallentano.
In altre parole openSUSE MicroOS mira ad essere un sistema operativo di cui non ti devi preoccupare.
È progettato per supportare anche, ma non solo, i container host e gli edge device. L'architettura è focalizzata sull'operatività senza interazione diretta, per questo è particolarmente utile per i dispiegamenti massivi in grandi reti. openSUSE MicroOS eredita la conoscenza e le competenze acquisite con lo sviluppo di openSUSE Tumbleweed e SUSE Linux Enterprise per ridefinire il sistema operativo, in una distribuzione piccola, efficente e affidabile.- Filesystem di root in modalità sola lettura per evitare modifiche accidentali al sistema operativo;
- La tecnologia degli aggiornamenti transazionali sfrutta gli snapshot btrfs per applicare gli aggiornamenti senza interferire con il sistema attualmente in uso;
- health-checker verifica che il sistema operativo funzioni anche dopo gli aggiornamenti e, in caso di problemi, ripristina lo snapshot precedente;
- cloud-init gestisce la configurazione iniziale del sistema durante il primo avvio sulle architetture cloud (incluso OpenStack);
- Combustion e Ignition gestiscono la configurazione iniziale del sistema durante il primo avvio;
- Progettata per integrarsi perfettamente negli ambienti openSUSE o SUSE Linux Enterprise già esistenti
- Il container runtime Podman è direttamente incluso;
- Rolling relase: ogni nuovo snapshot di openSUSE Tumbleweed automaticamente produce una nuova versione di openSUSE MicroOS, mentre, le versioni basate su Leap ne seguono gli aggiornamenti di manutezione.
Se non scegli il DVD come sorgente di installazione, puoi effetturare la configurazione iniziale tramite SSH con chiave o password preimpostata usando Combustion o Ignition. Se nessuna delle due configurazioni viene trovata, verrà mostrato la procedura interattiva di jeos-firstboot.
Piattaforma | Sistema base | Sistema base + Container Runtime Environment | |
---|---|---|---|
Immagine ISO | x86_64, aarch64, ppc64le | ||
Raspberry Pi | armv7l, aarch64 | aarch64 | |
Pine64 | aarch64 | aarch64 | |
Qemu KVM & XEN | x86_64, aarch64 | x86_64, aarch64 | |
VirtualBox | x86_64 | – | |
VMware | x86_64 (VMX) | x86_64 (VMX) | |
Vagrant | x86_64, aarch64 | x86_64, aarch64 | |
Microsoft HyperV | x86_64, aarch64 | x86_64, aarch64 |
Se sei un appassionato coraggioso, puoi provare le nostre immagini sperimentali basate su openSUSE Leap.
Configurazione basata su Cloud-Init
Importante: per essere in grado di effettuare il login nella tua appliance, hai bisogno di aggiungere una chiave ssh apposita o di impostare una password per l'utente root usando Cloud-Init.
Platform | Base System | Base System + Container Runtime Environment | |
---|---|---|---|
OpenStack Cloud | x86_64, aarch64 | x86_64, aarch64 |
- microos@opensuse.org - Mailing list del progetto MicroOS.
Iscriviti - Elimina iscrizione - Aiuto - Archivi
IRC/Chat
#opensuse-microos sulla rete IRC di libera è il canale che il progetto MicroOS usa per la messaggistica live.