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.

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)
Servidors, ordinadors de sobretaula, portàtils i tauletes de 64 bits amb UEFI Arm (aarch64)
Servidors PowerPC, no ordre dels bytes gran-petit (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 GPG per verificar qui va signar els fitxers .sha256.

Hauria de ser 22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284

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