Aktualizowanie maszyny wirtualnej z systemem Azure Linux

W tym artykule opisano sposób aktualizowania maszyny wirtualnej z systemem Azure Linux przy użyciu następujących elementów:

  • Aktualizacje oparte na obrazie: Ponowne wdrażanie maszyny wirtualnej z nowszego obrazu systemu Linux Azure. To podejście jest zgodne naturalnie z bezpiecznymi praktykami wdrażania (SDP).
  • Aktualizacje oparte na pakietach: zastosuj aktualizacje pakietów na uruchomionej maszynie wirtualnej. Takie podejście wymaga większej koordynacji w celu bezpiecznego wdrożenia.

Wybierz metodę, która najlepiej pasuje do procesu wydania. Można również połączyć oba podejścia.

Note

Azure Linux 4.0 jest teraz w wersji zapoznawczej i służy wyłącznie do celów oceny i testowania. Nie nadaje się do użytku produkcyjnego.

Aktualizacje oparte na obrazach

Azure Linux co miesiąc udostępnia nową wersję obrazu, która zawiera aktualizacje pakietów z poprzedniego miesiąca. Aby być na bieżąco, wdroż swoją flotę ponownie przy użyciu najnowszej wersji obrazu Azure Linux.

Typowe wdrożenie wygląda następująco:

  1. Pobierz najnowszy obraz systemu Azure Linux po opublikowaniu.
  2. Dodaj najnowsze wersje wszystkich dodatkowych pakietów używanych przez obciążenie.
  3. Przetestuj nowy obraz.
  4. Wdróż obraz przy użyciu bezpiecznej metody wdrażania (SDP).

Automatyczne aktualizacje obrazów systemu operacyjnego dla Virtual Machine Scale Sets

Jeśli obciążenie działa w zestawie skalowania maszyn wirtualnych (VMSS), możesz włączyć automatyczne uaktualnianie obrazów systemu operacyjnego, aby wdrażać nowe wersje obrazów w zestawie skalowania bez konieczności ręcznej interwencji.

Aktualizacje oparte na pakietach

Aktualizacje oparte na pakietach stosują zmiany pakietu do maszyny wirtualnej, która jest już uruchomiona. Można je zorganizować, aby postępować zgodnie z bezpieczną strukturą wdrażania, ale wymaga to większej koordynacji niż aktualizacje oparte na obrazach.

Korzystanie z systemu dnf-automatic

Instalowanie systemu dnf-automatic

Korzystanie z poprawek gościa maszyny wirtualnej Azure

W przypadku zarządzanej alternatywy włącz stosowanie poprawek gościa maszyny wirtualnej Azure które stosuje aktualizacje pakietów po bezpiecznej strukturze wdrażania zarządzanej przez Azure.