Mengupdate VM Manager


Di Compute Engine, Anda dapat mengelola sistem operasi yang berjalan di virtual machine (VM) dengan menggunakan VM Manager.

Halaman ini menjelaskan cara mengupgrade penyiapan VM Manager yang ada. Google merekomendasikan agar Anda menggunakan agen versi terbaru.

Sebelum memulai

  • Siapkan autentikasi, jika Anda belum melakukannya. Autentikasi adalah proses verifikasi identitas Anda untuk akses ke layanan dan API Google Cloud. Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke Compute Engine sebagai berikut.
    1. Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:

      gcloud init
    2. Menetapkan region dan zona default.

Ringkasan

Untuk mengupdate penyiapan VM Manager Anda, selesaikan langkah-langkah berikut:

  1. Periksa versi saat ini agen Konfigurasi OS yang diinstal di VM Anda. Untuk mengetahui informasi selengkapnya tentang versi agen Konfigurasi OS, lihat repositori GitHub GoogleCloudPlatform/osconfig.
    • Untuk menggunakan manajemen inventaris OS, VM Anda harus menjalankan versi agen OS Config tertanggal 20201110 atau yang lebih baru.
    • Untuk menggunakan manajemen konfigurasi OS, VM Anda harus menjalankan versi agen OS Config tertanggal 20210427 atau yang lebih baru.
  2. Jika versi agen OS Config Anda tidak mendukung fitur baru, update agen OS Config-nya.

Melihat versi agen OS Config

Jika Anda memiliki manajemen inventaris OS (versi sebelumnya) yang berjalan pada VM, Anda dapat memeriksa versi agen OS Config dengan menjalankan perintah berikut:

gcloud compute instances os-inventory describe VM-NAME \
    --zone=ZONE

Ganti kode berikut:

  • VM-NAME: nama VM Anda
  • ZONE: zona tempat VM berada

Di output, telusuri OSConfigAgentVersion.

OSConfigAgentVersion: 20210316.00-g1

Dalam cuplikan output sebelumnya, versi agen OS Config tertanggal 20210316 (16-03-2021).

Mengupdate agen OS Config

Untuk mengupdate agen OS Config, lakukan salah satu langkah berikut:

Mengupdate paket OS

Salah satu metode untuk mengupdate agen OS Config adalah dengan mengupdate paket untuk sistem operasi Anda.

CentOS/RHEL/Rocky

Untuk mengupdate agen di sistem operasi CentOS, Rocky Linux, dan RHEL, jalankan perintah berikut:

sudo yum update google-osconfig-agent

Debian

Untuk memperbarui agen di sistem operasi Debian, jalankan perintah berikut:

sudo apt update
sudo apt install google-osconfig-agent

SLES

Untuk memperbarui agen di SLES, jalankan perintah berikut:

sudo zypper -n update google-osconfig-agent

Untuk mengupdate agen di VM SLES, Anda juga dapat melakukan penginstalan ulang agen menggunakan paket yang disediakan Google. Untuk melakukan penginstalan menggunakan paket yang disediakan Google, lihat Menginstal agen Konfigurasi OS.

Ubuntu

Untuk mengupdate agen di sistem operasi Ubuntu, jalankan perintah berikut:

sudo apt update
sudo apt install google-osconfig-agent

Untuk mengupdate agen di VM Ubuntu, sebaiknya Anda menginstal ulang agen menggunakan paket yang disediakan Google. Untuk melakukan penginstalan menggunakan paket yang disediakan Google, lihat Menginstal agen Konfigurasi OS.

Windows

Untuk mengupdate agen di sistem operasi Windows, jalankan perintah berikut:

googet install google-osconfig-agent

Menjalankan tugas patch

Metode lain untuk memperbarui agen OS Config adalah dengan menjalankan tugas patch dan menentukan flag exclusive_packages. Tugas patch ini hanya memperbarui agen OS Config pada VM target.

Untuk menetapkan VM target, Anda perlu menentukan INSTANCE_FILTER. Untuk mengetahui informasi selengkapnya tentang filter instance, lihat filter instance.

CentOS/RHEL/Rocky

Untuk memperbarui agen untuk CentOS, Rocky Linux, dan RHEL VM, jalankan perintah berikut:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --yum-exclusive-packages=google-osconfig-agent

Debian

Untuk memperbarui agen untuk VM Debian, jalankan perintah berikut:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --apt-exclusive-packages=google-osconfig-agent

SLES

Untuk memperbarui agen untuk VM SLES, jalankan perintah berikut:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --zypper-exclusive-patches=google-osconfig-agent

Untuk mengupdate agen di VM SLES, Anda juga dapat melakukan penginstalan ulang agen menggunakan paket yang disediakan Google. Untuk melakukan penginstalan menggunakan paket yang disediakan Google, lihat Menginstal agen Konfigurasi OS.

Ubuntu

Untuk mengupdate agen untuk VM Ubuntu, jalankan perintah berikut:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --apt-exclusive-packages=google-osconfig-agent

Untuk mengupdate agen di VM Ubuntu, sebaiknya Anda menginstal ulang agen menggunakan paket yang disediakan Google. Untuk melakukan penginstalan menggunakan paket yang disediakan Google, lihat Menginstal agen Konfigurasi OS.

Windows

Untuk memperbarui agen untuk VM Windows, jalankan perintah berikut:

gcloud compute os-config patch-jobs execute INSTANCE_FILTER \
    --windows-exclusive-patches=google-packages