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.

Stiahnuť

Atomické aktualizácie

Transakčné aktualizácie

Jedinečné

Použitím btrfs so snímkami MicroOS využíva vysoko priestorovo efektívny spôsob ukladania histórie súborového systému. Všetky konfiguračné súbory v /etcsú súčasťou snímky a vrátenie sa späť.

Flexibilné

  • Nie je potrebný žiadny nový formát balíka, používa štandardné RPM openSUSE
  • Žiadne obmedzenie veľkosti, ani pre oddiely, ani pre operačný systém
  • Ľahko sa vylepšuje

Filozofia

###Je predvídateľný

  • Počas behu sa nezmení
  • Pri každom štarte systému bude konzistentne spúšťať rovnaké artefakty

Je škálovateľný

  • Odstraňuje úsilie pri konfigurácii jednotlivých inštancií počas behu
  • Dá sa ľahko a opakovane uviesť s predvídateľným výsledkom

Je spoľahlivý

  • Automatická obnova z chybných aktualizácií

Pracovné zaťaženia

Aplikácie sa inštalujú skôr v kontajneroch ako na koreňovom súborovom systéme:

  • Izolované od základného súborového systému
  • Znížená schopnosť škodlivých aplikácií ohroziť systém
  • Nová inštalácia bez reštartu
  • Aktualizácia je možná atomickým spôsobom (vytvoriť nové, ukončiť staré)
  • Jednoduché vrátenie sa späť

Bezpečené aktualizácie

  • Dostávate svoje aktualizácie cez HTTPS
  • Balíky a repozitáre sú podpísané naším zostavovacím systémom
  • Balíky sú overené
  • V prípade konfliktov závislostí sa nevykonávajú žiadne aktualizácie
  • Žiadne plytvanie priestorom: V prípade neúspešných aktualizácií sa snímky súborového systému vymažú

Vrátenie sa späť

MicroOS je nezmeniteľný OS, vrátenie sa späť je jednoduché

  • Nezmeniteľný: Žiadne zmeny na disku
  • Vrátenie sa späť reštartovaním na starú snímku BTRFS

Ladenie

Kontajner ladiacich nástrojov

  • Spustí privilegovaný kontajner
  • Koreňový súborový systém je dostupný pod /media/root
  • zypper na inštaláciu potrebných nástrojov, ktoré sú k dispozícii bez reštartu
  • Trvalý medzi použitiami
64-bitové stolné a prenosné počítače a servery s Intel or AMD (x86_64)
ISO obraz (4.2 GiB)
Samoinštalačný hostiteľ kontajnerov (1.2 GiB)
64-bitové servery, stolné a prenosné počítače a jednodoskové počítače UEFI Arm (aarch64)
ISO obraz (3.1 GiB)
Servery PowerPC, little-endian (ppc64le)
ISO obraz (3.0 GiB)
Máme tiež Virtuálny stroj, Cloud, Hardvér obrazov. Pozrite sa na Alternatívne stiahnutia!

Minimálne

  • Pamäť: 1GB fyzickej RAM + ďalšia pamäť pre vaše pracovné zaťaženie
  • Úložisko:
    • / (koreňový) oddiel: 5GB dostupného miesta na disku
    • /var oddiel: 5GB dostupného miesta na disku

Odporúčané

  • Pamäť: 2GB fyzickej RAM + ďalšia pamäť pre vaše pracovné zaťaženie
  • Úložisko:
    • / (koreňový) oddiel: 20GB dostupného miesta na disku
    • /var oddiel: 40GB dostupného miesta na disku

Pred použitím si overte, čo ste stiahli

Kontrolný súčet sťahovania môže overiť veľa aplikácií. Overenie stiahnutia môže byť dôležité, pretože overuje, že skutočne máte súbor ISO, ktorý ste chceli stiahnuť, a nie nejakú poškodenú verziu.

Pre každý ISO ponúkame súbor kontrolného súčtu so zodpovedajúcim SHA256 súčtom.

Pre zvýšenú bezpečnosť môžete pomocou sha256sum overiť, kto podpísal tieto .sha256 súbory.

Malo by to byť AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4

Ak potrebujete ďalšiu pomoc pri overovaní vášho stiahnutia, prečítajte si, prosím, Pomocník pre kontrolný súčet