openSUSE MicroOS

Micro Service OS oferujący Transakcyjne (Atomowe) Aktualizacje na głównym systemie plików btrfs w trybie tylko do odczytu

Zaprojektowany do hostowania środowisk kontenerowych z automatyczną administracją i łataniem. Instalując openSUSE MicroOS otrzymujesz szybkie i małe środowisko do wdrożenia kontenerów lub dowolnego innego rozwiązania, które skorzysta z Transakcyjnych Aktualizacji. Dzięki ciągłej dystrybucji oprogramowanie jest zawsze aktualne.

MicroOS oferuje obraz offline. Główną różnicą między obrazem offline, a obrazami samoinstalującymi/raw, jest to, że obraz offline zawiera instalator. Obrazy raw i samoinstalujące pozwalają na dostosowanie za pomocą combustion lub ręcznie po zapisaniu obrazu na dysku. Istnieje opcja wykorzystania jądra czasu rzeczywistego.

Wypróbuj MicroOS na maszynach wirtualnych Xen lub KVM. Dla Raspberry Pi lub innych układów System on Chip możesz wykorzystać prekonfigurowany obraz w połączeniu z Combustion dla procesu uruchamiania. Zarówno prekonfigurowane, jak i samodzielnie zainstalowane obrazy są przeznaczone do użytku z Combustion zapisanym na pendrive, który umożliwia konfigurację podczas pierwszego uruchomienia, z opcją zmian chronionych hasłem.

Pobierz

Filozofia

Jest przewidywalny

  • Nie jest modyfikowany w czasie wykonywania
  • Zawsze uruchamia te same pliki wykonywalne w sposób ciągły przy każdym starcie

Jest skalowalny

  • Eliminuje konieczność ręcznej konfiguracji poszczególnych instancji w trakcie działania
  • Może być łatwo i wielokrotnie wdrożony z przewidywalnym wynikiem

Jest niezawodny

  • Automatyczne przywracanie po błędnych aktualizacjach

Atomowe Aktualizacje

Transakcyjne Aktualizacje

Unikalny

Dzięki użyciu btrfs z migawkami, MicroOS wykorzystuje bardzo wydajny sposób przechowywania historii systemu plików. Wszystkie pliki konfiguracyjne w /etc są częścią migawki i procedury przywracania.

Elastyczny

  • Nie wymaga nowego formatu pakietów, używa standardowych pakietów RPM openSUSE
  • Nie posiada ograniczeń rozmiaru, zarówno dla partycji, jak i systemu operacyjnego
  • Łatwy do ulepszania

Przywracanie

MicroOS jest systemem niezmiennym, a przywracanie jest proste

  • Niezmienny: Żadnych zmian na dysku
  • Wycofanie poprzez ponowne uruchomienie do starej migawki BTRFS

Bezpieczne Aktualizacje

  • Pobiera aktualizacje za pomocą HTTPS
  • Pakiety i repozytoria są podpisane przez nasz system budowania
  • Pakiety są zweryfikowane
  • Aktualizacje nie są wykonywane w przypadku konfliktów zależności
  • Nie marnuje miejsca: Migawki systemu plików są kasowane w przypadku nieudanych aktualizacji

Obciążenia

Aplikacje są instalowane w kontenerach zamiast na głównym systemie plików:

  • Odizolowane od głównego systemu plików
  • Zmniejszona możliwość naruszenia systemu przez złośliwe aplikacje
  • Nowa instalacja bez konieczności restartu
  • Możliwość aktualizacji w sposób atomowy (utwórz nowy, zabij stary)
  • Łatwe przywracanie

Debugowanie

Narzędzie debugowania w kontenerze

  • Uruchamia uprzywilejowany kontener
  • Główny system plików dostępny pod /media/root
  • Zypper do instalacji niezbędnych narzędzi, dostępnych bez konieczności restartu
  • Niezmienny między użyciami
Komputery stacjonarne, laptopy i serwery oparte o Intel lub AMD 64-bit (x86_64)
Obraz ISO (2.5 GiB)
Samoinstalujący Host Kontenera (1.5 GiB)
Serwery, komputery stacjonarne, laptopy i płytki oparte o UEFI Arm 64-bit (aarch64)
Obraz ISO (2.6 GiB)
Serwery PowerPC, little-endian (ppc64le)
Obraz ISO (2.2 GiB)
Mamy również obrazy Maszyna Wirtualna, Chmura, Sprzęt. Sprawdź Alternatywne Opcje Pobierania!

Minimalne

  • Pamięć: 1GB fizycznej pamięci RAM + dodatkowa pamięć dla twojego środowiska
  • Składowanie:
    • partycja / (główna): 5GB dostępnego miejsca na dysku
    • partycja /var: 5GB dostępnego miejsca na dysku

Zalecane

  • Pamięć: 2GB fizycznej pamięci RAM + dodatkowa pamięć dla twojego środowiska
  • Składowanie:
    • partycja / (główna): 20GB dostępnego miejsca na dysku
    • partycja /var: 40GB dostępnego miejsca na dysku

Zweryfikuj pobrany obraz zanim go użyjesz

Wiele aplikacji może zweryfikować sumy kontrolne pobranych plików. Weryfikacja pliku może być ważna, gdyż weryfikuje ona czy pobrano prawidłowy i w pełni sprawny plik ISO.

Dla każdego obrazu ISO oferujemy plik z sumą kontrolną SHA256 oraz plik z kryptograficznym podpisem.

Aby zapewnić integralność pobranego pliku, możesz użyć polecenia sha256sum do weryfikacji sumy kontrolnej oraz polecenia gpgv do weryfikacji kryptograficznego podpisu.

Powinien być AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4

By uzyskać więcej pomocy w weryfikacji pobrań, przeczytaj Pomoc Sum Kontrolnych