Course Code: ostree
Duration: 14 hours
Prerequisites:
  • Zrozumienie Linux modernizacji, budowania i pakowania.

Publiczność

  • Programiści
  • Administratorzy systemu
  • Inżynierowie DevOps
Overview:

To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą szybko i na dużą skalę pakować, wdrażać, aktualizować i kontrolować wersje całych systemów Linux.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Instalować i konfigurować OSTree.
  • Przeprowadzać binarne wdrożenia i aktualizacje systemów operacyjnych i kontenerów.
  • Używać OSTree jako systemu kontroli wersji do zarządzania wieloma drzewami systemów plików i programami ładującymi.

Format kursu

  • Interaktywny wykład i dyskusja
  • Wiele ćwiczeń i praktyki
  • Praktyczne wdrożenie w środowisku laboratorium na żywo

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
  • Aby dowiedzieć się więcej o OSTree, odwiedź: https://github.com/ostreedev/ostree
Course Outline:

Wprowadzenie

OSTree jako repozytorium dla drzew systemów plików

  • OSTree jako system aktualizacji dla systemów operacyjnych opartych na Linux
  • Konfiguracja OSTree.

Przegląd funkcji i architektury OSTree

OSTree Use Cases

  • Fedora Silverblue
  • Gnome Continuous
  • flatpak

Korzystanie z OSTree CLI

  • Narzędzia wiersza poleceń

Zrozumienie Content-Addressed-Object Store

  • Sprawdzanie plików za pomocą twardych linków

Powielanie zawartości

  • Podpisy GPG i obsługa przypiętych TLS

Kontrola wersji bootowalnego drzewa systemu plików

  • Jak używać rpm-ostree do tworzenia drzew Fedory
  • Jak używać Debootstrap do tworzenia Debian/Ubuntu chroots
  • Jak dostosować istniejące chroots do użytku z OSTree
  • Zatwierdzanie, pobieranie i wdrażanie

Aktualizacja systemu

  • Uaktualnienia transakcyjne
  • Cofnięcia

Zarządzanie konfiguracją bootloadera.

Równoległa instalacja wielu systemów

  • Rozruchowe korzenie

Śledzenie zmian

  • Historia binarna na serwerze i kliencie

Używanie OSTree pod systemem pakietów

  • RPM-OStree jako przykład

Utrzymywanie wielu gałęzi i repozytoriów

Rozwiązywanie problemów

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - OSTree

Qatar - OSTree

Egypt - OSTree

Saudi Arabia - OSTree

South Africa - OSTree

Brasil - OSTree

Canada - OSTree

中国 - OSTree

香港 - OSTree

澳門 - OSTree

台灣 - OSTree

USA - OSTree

Österreich - OSTree

Schweiz - OSTree

Deutschland - OSTree

Czech Republic - OSTree

Denmark - OSTree

Estonia - OSTree

Finland - OSTree

Greece - OSTree

Magyarország - OSTree

Ireland - OSTree

Luxembourg - OSTree

Latvia - OSTree

España - OSTree

Italia - OSTree

Lithuania - OSTree

Nederland - OSTree

Norway - OSTree

Portugal - OSTree

România - OSTree

Sverige - OSTree

Türkiye - OSTree

Malta - OSTree

Belgique - OSTree

France - OSTree

日本 - OSTree

Australia - OSTree

Malaysia - OSTree

New Zealand - OSTree

Philippines - OSTree

Singapore - OSTree

Thailand - OSTree

Vietnam - OSTree

India - OSTree

Argentina - OSTree

Chile - OSTree

Costa Rica - OSTree

Ecuador - OSTree

Guatemala - OSTree

Colombia - OSTree

México - OSTree

Panama - OSTree

Peru - OSTree

Uruguay - OSTree

Venezuela - OSTree

Polska - OSTree

United Kingdom - OSTree

South Korea - OSTree

Pakistan - OSTree

Sri Lanka - OSTree

Bulgaria - OSTree

Bolivia - OSTree

Indonesia - OSTree

Kazakhstan - OSTree

Moldova - OSTree

Morocco - OSTree

Tunisia - OSTree

Kuwait - OSTree

Oman - OSTree

Slovakia - OSTree

Kenya - OSTree

Nigeria - OSTree

Botswana - OSTree

Slovenia - OSTree

Croatia - OSTree

Serbia - OSTree

Bhutan - OSTree

Nepal - OSTree

Uzbekistan - OSTree