Ringkasan kebijakan VM Extension Manager untuk Agen Operasional

Kebijakan VM Extension Manager memungkinkan Anda mengotomatiskan deployment, konfigurasi, dan pengelolaan versi Agen Operasional di seluruh fleet Compute Engine Anda. Anda dapat menerapkan kebijakan secara global atau menargetkan zona tertentu dan subset VM berlabel, meluncurkan konfigurasi kustom, dan terus mengupdate agen atau menyematkannya ke rilis tertentu. Anda juga dapat menentukan kebijakan ekstensi VM di berbagai level Google Cloud hierarki resource: project dan, dalam Pratinjau, folder atau organisasi.

Tentang kebijakan ekstensi untuk Agen Operasional

Dengan VM Extension Manager, Anda membuat kebijakan yang mendeklarasikan ekstensi yang ingin diinstal di VM. Agen Operasional adalah salah satu ekstensi yang didukung. Saat membuat kebijakan ekstensi, Anda menjelaskan cara menginstal dan mengelola Agen Operasional atau ekstensi lain yang didukung di VM mana pun yang sesuai dengan kriteria kebijakan.

Anda dapat menggunakan kebijakan ekstensi untuk Agen Operasional guna melakukan tugas seperti berikut:

  • Penginstalan di seluruh fleet: Instal Agen Operasional di level project, folder, dan organisasi:

    • Semua VM di satu atau beberapa zona.
    • Semua VM secara global.
    • Subset VM berlabel di suatu zona.
    • Subset VM berlabel di seluruh zona.
  • Kontrol versi:

    • Selalu update Agen Operasional ke versi terbaru.
    • Sematkan versi Agen Operasional ke rilis tertentu.
  • Manajemen konfigurasi: Terapkan dan update konfigurasi kustom ke Agen Operasional di semua VM yang dikelola oleh kebijakan.

VM Extension Manager mendukung Agen Operasional versi 2.58.0 atau yang lebih baru, jika Agen Operasional telah diinstal oleh kebijakan ekstensi. VM Extension Manager tidak dapat mengelola Agen Operasional versi lama, instance Agen Operasional yang diinstal menggunakan cara lain, atau Agen Monitoring atau Agen Logging lama.

Cakupan hierarki resource

Selain membuat kebijakan level project, Anda dapat membuat kebijakan di level organisasi dan folder (tersedia dalam Pratinjau) untuk mengelola ekstensi di beberapa project. Tabel berikut membandingkan cakupan hierarki resource yang tersedia:

Cakupan Tingkat definisi Evaluasi kebijakan
Kebijakan level project Anda menentukan kebijakan di level project Google Cloud . VM Extension Manager mengevaluasi kebijakan terhadap VM dalam satu project.
Kebijakan tingkat folder (Pratinjau) Anda menentukan kebijakan di level Google Cloud folder. VM Extension Manager mengevaluasi kebijakan terhadap semua project turunan dan VM dalam folder tersebut.
Kebijakan tingkat organisasi (Pratinjau) Anda menentukan kebijakan di Google Cloud tingkat organisasi. VM Extension Manager mengevaluasi kebijakan terhadap semua project turunan dan VM di seluruh organisasi.

Menentukan kebijakan ekstensi di tingkat organisasi atau folder akan memusatkan tata kelola seluruh fleet dan memungkinkan Anda menerapkan konfigurasi software dalam skala besar tanpa mengintervensi setiap project. Kebijakan tingkat organisasi dan folder mendukung kasus penggunaan utama berikut:

  • Penerapan kebijakan di seluruh fleet: Tetapkan konfigurasi dasar pengukuran wajib, seperti men-deploy Agen Operasional, di seluruh organisasi atau folder tertentu.
  • Baseline keamanan organisasi: Menerapkan ekstensi keamanan dan alat pemantauan di semua project dalam hierarki untuk menjaga kepatuhan.
  • Lingkungan standar: Pertahankan lingkungan software yang konsisten untuk workload produksi atau unit bisnis tanpa intervensi manual dalam setiap project.

Cakupan zona dan global

Dalam organisasi, folder, atau project, Anda dapat mengonfigurasi kebijakan ekstensi VM sebagai zona atau global:

  • Kebijakan zona: Anda menentukan dan mengelola kebijakan di zona tertentu. Kebijakan zona hanya memengaruhi VM di zona yang ditentukan. Untuk mengetahui informasi umum tentang kebijakan ekstensi zona, lihat Kebijakan ekstensi VM zona.
  • Kebijakan global: Anda menentukan kebijakan satu kali di tingkat organisasi, folder, atau project, dan VM Extension Manager akan otomatis mereplikasinya ke kebijakan zona yang sesuai di semua zona target sesuai dengan rencana peluncuran Anda (FAST atau SLOW). Bergantung pada rencana peluncuran yang Anda pilih, peluncuran lambat dapat memerlukan waktu beberapa hari untuk diselesaikan di semua zona. Untuk mengetahui informasi umum tentang kebijakan ekstensi global, lihat Kebijakan ekstensi VM global.

Dukungan antarmuka

Anda dapat berinteraksi dengan kebijakan cakupan project, baik zona maupun global, menggunakan gcloud CLI, Compute Engine API, atau konsol Google Cloud . Hanya gcloud CLI dan Compute Engine API yang didukung untuk kebijakan tingkat folder dan organisasi (dalam Pratinjau).

Tabel berikut merangkum antarmuka yang didukung:

  Project
 
Folder
(Pratinjau)
Organisasi
(Pratinjau)
 
Zonal
 
gcloud
Compute Engine API
Google Cloud konsol
gcloud
Compute Engine API
 
gcloud
Compute Engine API
 

Global
 
gcloud
Compute Engine API
Google Cloud konsol
gcloud
Compute Engine API
 
gcloud
Compute Engine API
 

Dokumentasi untuk kebijakan ekstensi Agen Operasional tidak membahas penggunaan Compute Engine API. Untuk mengetahui informasi tentang cara menggunakan Compute Engine API untuk membuat dan mengelola kebijakan ekstensi, lihat dokumentasi VM Extension Manager.

Visibilitas dan audit dengan API hanya baca

VM Extension Manager menyediakan API hanya baca global dan zona, sehingga Anda dapat memeriksa ekstensi yang terdaftar dan status runtime-nya di instance VM.

Anda dapat menggunakan Compute Engine API hanya baca dan perintah Google Cloud CLI yang sesuai untuk melakukan tugas audit dan pemecahan masalah berikut:

  • Memverifikasi status ekstensi yang efektif di VM. Ambil status penerapan runtime (enforcementState) dan status respons (healthStatus) setiap ekstensi pada instance VM. Jika beberapa kebijakan ekstensi zona atau global menargetkan instance yang sama, Anda dapat memeriksa kolom policyId dan version untuk mengaudit konfigurasi efektif akhir setelah penyelesaian prioritas.
  • Memecahkan masalah ekstensi yang tidak terduga atau gagal. Mencantumkan semua ekstensi aktif pada instance tertentu untuk menyelidiki ekstensi yang tidak sah atau untuk memeriksa pesan error diagnostik (enforcementMsg dan healthMsg) saat ekstensi gagal diinstal atau error.
  • Audit tingkat dukungan ekstensi sebelum deployment. Temukan semua ekstensi VM global dan zona yang tersedia di project Anda dan verifikasi kepatuhan stabilitasnya (PREVIEW atau GA) sebelum Anda meluncurkan kebijakan ekstensi di seluruh fleet Anda.

Untuk mengetahui informasi selengkapnya, lihat Melihat status ekstensi di VM.

Sistem operasi yang didukung

Sebelum mencoba menggunakan kebijakan VM Extension Manager untuk mengelola Agen Operasional, pastikan sistem operasi target Anda kompatibel dengan Agen Operasional dan VM Extension Manager.

VM Extension Manager mendukung semua sistem operasi yang didukung oleh Agen Operasional, kecuali untuk SUSE Linux Enterprise Server (SLES) dan Ubuntu. Untuk mengetahui informasi selengkapnya tentang sistem operasi yang didukung oleh Agen Operasional, lihat Sistem operasi.

Jika sistem operasi Anda didukung oleh Agen Operasional dan VM Extension Manager, Anda dapat menggunakan kebijakan ekstensi untuk mengelola Agen Operasional.

Kuota

Untuk mengetahui informasi tentang jumlah kebijakan ekstensi yang dapat Anda buat dalam project Google Cloud , lihat Quota.

Harga

Untuk mengetahui informasi tentang biaya yang terkait dengan penggunaan VM Extension Manager, lihat Harga.

Jika Anda menginstal Agen Operasional, Anda mungkin akan dikenai biaya untuk metrik, log, atau trace yang dikirimkan oleh agen tersebut ke project Google Cloud Anda. Untuk mengetahui informasi harga, lihat Harga Google Cloud Observability.

Langkah berikutnya