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

  • Jika Anda belum melakukannya, siapkan autentikasi. Autentikasi adalah proses verifikasi identitas Anda untuk mengakses layanan dan API Google Cloud. Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:
    1. Install the Google Cloud CLI, then initialize it by running the following command:

      gcloud init
    2. Set a default region and zone.

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 kebijakan 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 OS Config.

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 OS Config.

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 OS Config.

Ubuntu

Untuk memperbarui 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 OS Config.

Windows

Untuk memperbarui agen untuk VM Windows, jalankan perintah berikut:

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