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:
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Ringkasan
Untuk mengupdate penyiapan VM Manager Anda, selesaikan langkah-langkah berikut:
- 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.
- Untuk menggunakan manajemen inventaris OS, VM Anda harus menjalankan versi agen OS Config tertanggal
- 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 AndaZONE
: 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 untuk sistem operasi Anda
- Menjalankan tugas patch
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