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.
PobierzFilozofia
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)
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)
Wymagania Sprzętowe
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