openSUSE MicroOS

Micro Service OS providing Transactional (Atomic) Updates upon a read-only btrfs root filesystem

Designed to host container workloads with automated administration & patching. Installing openSUSE MicroOS you get a quick, small environment for deploying Containers, or any other workload that benefits from Transactional Updates. As rolling release distribution the software is always up-to-date.

MicroOS offers an offline image. The main difference between the offline and self-install/raw images are that the offline image has an installer. Raw and self-install allows for customization via combustion or manually in the image after it is written to the disk. There is an option for a real-time kernel.

Try MicroOS in VMs running on either Xen or KVM. Using a Raspberry Pi or other System on Chip hardware may use the preconfigured image together with the Combustion functionality for the boot process. Both preconfigured and self-installed images are intended to be used with Combustion written to a USB, which is driven to allow configuration on any first boot, with the option for default password protected changes.

Descàrrega

Depuració

Contenidor d’eines de depuració

  • Llança un contenidor privilegiat.
  • Sistema de fitxers d’arrel disponible a /media/root
  • zypper per instal·lar les eines necessàries, disponibles sense reiniciar
  • Persistent entre usos

Càrregues de feina

Les aplicacions s’instal·len als contenidors en lloc del sistema de fitxers d’arrel:

  • Aïllat del sistema de fitxers principal
  • Reducció de la capacitat d’aplicacions malicioses per comprometre el sistema
  • Instal·lació nova sense reiniciar
  • Actualització de forma atòmica possible (crear-ne de nous, matar-ne de vells)
  • Fàcil retrocés

Actualitzacions de seguretat

  • Obteniu les actualitzacions mitjançant HTTPS.
  • El nostre sistema de construcció signa els paquets i els repositoris.
  • Els paquets estan verificats.
  • No es fan actualitzacions en cas de conflictes de dependències.
  • Sense malbaratament d’espai: les instantànies del sistema de fitxers s’esborren en cas d’actualitzacions fallides.

Retrocés

El MicroSO és un sistema operatiu immutable, de recuperació senzilla.

  • Immutable: no hi ha canvis al disc.
  • Feu-ne un retrocés o recuperació reiniciant una instantània antiga de BTRFS.

Actualitzacions atòmiques

Actualitzacions transaccionals

Únic

En usar btrfs amb instantànies, el MicroSO usa l’espai de manera molt eficient per emmagatzemar l’historial del sistema de fitxers. Tots els fitxers de configuració de /etc formen part de la instantània i de la recuperació.

Flexible

  • No cal un format de paquet nou, s’usen els RPM estàndards d’openSUSE.
  • No hi ha limitació de mida, ni per a particions ni per al sistema operatiu.
  • Fàcil de millorar

Filosofia

És predictible.

  • No s’altera durant l’execució.
  • Executarà els mateixos artefactes de manera constant a cada arrencada.

És escalable.

  • Elimina els esforços per configurar instàncies individuals durant el temps d’execució.
  • Es pot desplegar fàcilment i repetidament amb resultats previsibles.

És fiable.

  • Recuperació automàtica d’actualitzacions defectuoses
Ordinadors de sobretaula, portàtils i servidors amb Intel o AMD de 64 bits (x86_64)
Amfitrió de contenidor d'autoinstal·lació (1.1 GiB)
Servidors, ordinadors de sobretaula, portàtils i tauletes de 64 bits amb UEFI Arm (aarch64)
Servidors PowerPC, little-endian (ppc64le)
També tenim imatges Màquina virtual, Núvol, Maquinari. Consulteu les Descàrregues alternatives!

Mínim

  • Memòria: 1GB de RAM física + memòria addicional per a la vostra càrrega de feina
  • Emmagatzematge:
    • Partició / (root: arrel): 5GB d'espai disponible al disc
    • Partició /var: 5GB d'espai disponible al disc

Recomanat

  • Memòria: 2GB de RAM física + memòria addicional per a la vostra càrrega de feina
  • Emmagatzematge:
    • Partició / (root: arrel): 20GB d'espai disponible al disc
    • Partició /var: 40GB d'espai disponible al disc

Verifiqueu la baixada abans d'usar-la

Moltes aplicacions poden verificar la suma de comprovació d’una baixada. Verificar la baixada pot ser important, ja que comprova que tingueu realment el fitxer ISO que volíeu baixar i no alguna versió trencada.

Per a cada ISO, oferim un fitxer de comprovació amb la suma SHA256 corresponent.

Per a més seguretat, podeu usar l'ordre sha256sum per verificar qui va signar els fitxers .sha256.

Hauria de ser AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4

Per obtenir més ajuda per verificar la baixada, llegiu Ajuda de les sumes de comprovació