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.
-
Instal Google Cloud CLI, lalu initialize dengan menjalankan perintah berikut:
gcloud init
- Menetapkan region dan zona default.
-
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 manajemen konfigurasi 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 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