Halaman ini menjelaskan cara Anda dapat melihat, mengedit, dan menghapus plugin yang dibuat menggunakan Service Extensions.
Fitur plugin berada dalam Pratinjau untuk Media CDN.
Untuk ringkasan produk, lihat Ringkasan Service Extensions.
Melihat plugin
Bagian ini menjelaskan cara melihat plugin dan versi plugin yang dibuat menggunakan Service Extensions.
Mencantumkan plugin
Untuk mencantumkan plugin di project Anda, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Service Extensions.
Klik tab Plugin.
Daftar plugin muncul dalam tabel yang dapat diurutkan dengan informasi berikut:
- Status: status plugin. Jika layanan tidak dilampirkan, nilainya adalah
Not attached. Jika layanan dilampirkan dengan plugin, nilainya adalahAttached. - Nama: nama plugin.
- Versi utama: versi plugin yang aktif.
- Produk: produk Google Cloud yang plugin-nya dilampirkan.
- Jenis: jenis ekstensi.
- Cakupan: cakupan plugin.
- Region: region saat cakupan plugin adalah
Regional. - Digunakan oleh: satu atau beberapa ekstensi yang terkait dengan plugin.
- Terakhir diubah: waktu saat plugin terakhir diubah.
- Label: label yang ditambahkan ke plugin.
- Status: status plugin. Jika layanan tidak dilampirkan, nilainya adalah
Opsional: Untuk memfilter daftar, lakukan hal berikut:
Klik di samping Filter tabel untuk melihat daftar properti.
Dari daftar, pilih properti.
Nama properti, diikuti dengan titik dua, muncul di samping label Filter tabel.
Sisipkan spasi di samping titik dua untuk melihat daftar nilai yang cocok dengan properti, lalu pilih nilai dari daftar.
Opsional: Masukkan operator
ORdi antara pasangan nilai properti untuk menentukan filter gabungan.
Opsional: Untuk melakukan operasi lain dengan plugin yang dipilih, klik Tindakan lainnya, lalu pilih opsi:
- Untuk mengedit plugin, klik Edit.
- Untuk menghapus plugin, klik Hapus.
- Untuk membuka Logs Explorer, yang dapat Anda gunakan untuk mengambil, melihat, dan menganalisis data log tentang plugin, klik Lihat di Logs Explorer.
- Untuk membuka halaman Service Extensions Monitoring, klik View Monitoring.
gcloud
Jalankan
perintah gcloud service-extensions wasm-plugins list:
gcloud service-extensions wasm-plugins list \
--location=LOCATION
Ganti LOCATION dengan lokasi plugin
sebagai global atau region.
Plugin dalam project Anda dicantumkan dalam tabel yang memiliki informasi berikut:
- Nama: nama plugin
- Deskripsi: deskripsi plugin
- Versi utama: versi plugin yang aktif
- Waktu update: waktu saat plugin terakhir diubah
Melihat detail plugin
Untuk melihat detail plugin, gunakan salah satu metode berikut:
Konsol
Di konsol Google Cloud , buka halaman Service Extensions.
Klik tab Plugin.
Klik nama plugin yang detailnya ingin Anda lihat.
Halaman Details untuk plugin akan terbuka. Halaman ini memiliki bagian berikut:
Informasi dasar: bagian ini menampilkan detail dasar tentang plugin, termasuk Google Cloud produk yang pluginnya terpasang, jenis load balancer, jenis ekstensi, ekstensi yang menggunakan plugin, cakupan plugin, stempel waktu pembuatan dan modifikasi untuk plugin, ukuran plugin, label, dan, jika logging diaktifkan, frekuensi pengambilan sampel log dan tingkat logging minimum.
Versi: bagian ini menampilkan detail tentang versi plugin, termasuk versi plugin, stempel waktu pembuatan, deskripsi yang ditentukan, URI dan ringkasan untuk gambar, serta file konfigurasi atau gambar plugin dan ringkasan terkait.
Anda dapat mengklik URL gambar untuk melihat detailnya.
gcloud
Untuk melihat detail plugin, jalankan perintah
gcloud service-extensions wasm-plugins describe:
gcloud service-extensions wasm-plugins describe WASM_PLUGIN \
--location=LOCATION
Ganti kode berikut:
WASM_PLUGIN: nama pluginLOCATION: lokasi plugin sebagaiglobalatau region
Detail berikut tentang plugin akan ditampilkan:
- Nama plugin
- Stempel waktu pembuatan dan modifikasi untuk plugin
- Label
- Frekuensi sampling log (jika logging diaktifkan)
Untuk mencantumkan versi plugin, gunakan
perintah gcloud service-extensions wasm-plugin-versions list:
gcloud service-extensions wasm-plugin-versions list WASM_PLUGIN \
--location=LOCATION
Ganti kode berikut:
WASM_PLUGIN: nama pluginLOCATION: lokasi plugin sebagaiglobalatau region
Versi plugin yang ditentukan tercantum dalam tabel dengan nama plugin.
Untuk melihat detail versi plugin, gunakan perintah gcloud service-extensions wasm-plugin-versions describe:
gcloud service-extensions wasm-plugin-versions describe WASM_PLUGIN_VERSION \
--location=LOCATION
Ganti kode berikut:
WASM_PLUGIN_VERSION: versi utama pluginLOCATION: lokasi plugin sebagaiglobalatau region
Detail berikut tentang versi plugin ditampilkan:
- Nama versi
- Stempel waktu pembuatan
- Deskripsi, jika dimasukkan
- URI dan ringkasan untuk gambar
- File konfigurasi atau gambar plugin dan ringkasan terkait
Mengedit plugin
Bagian ini menjelaskan cara mengedit plugin yang dibuat menggunakan Service Extensions.
Mengedit plugin
Untuk mengedit plugin, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Service Extensions.
Klik tab Plugin.
Untuk plugin yang ingin Anda edit, klik Tindakan lainnya, lalu pilih Edit.
Atau, klik nama plugin, lalu di halaman Detail, klik Edit.
Di halaman Edit plugin, nama plugin tidak dapat diedit. Anda dapat mengedit detail lainnya.
Lakukan perubahan sesuai kebutuhan.
Untuk mengetahui informasi tentang sebagian besar kolom, lihat Membuat plugin.
Untuk mengetahui informasi tentang bagian Versi, lihat Menambahkan versi baru plugin.
Klik Perbarui plugin.
gcloud
Jalankan perintah gcloud service-extensions wasm-plugins update:
gcloud service-extensions wasm-plugins update WASM_PLUGIN \ --location=LOCATION \ --description=PLUGIN_DESCRIPTION \ --labels=[LABELS,...]
Ganti kode berikut:
WASM_PLUGIN: nama pluginLOCATION: lokasi plugin sebagaiglobalatau regionPLUGIN_DESCRIPTION: deskripsi pluginLABELS: label dalam bentuk pasangan nilai kunci yang dipisahkan dengan koma
Menambahkan versi baru plugin
Anda dapat membuat versi baru kode plugin lalu menambahkannya sebagai versi baru plugin.
Untuk menambahkan versi baru plugin, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Service Extensions.
Klik tab Plugin.
Klik Edit.
Di bagian Versi, klik Tambahkan versi.
Di panel Tambahkan versi, tentukan detail untuk versi plugin.
Opsional: Centang kotak Tetapkan sebagai utama.
Anda juga dapat menetapkan versi ini sebagai versi utama nanti.
Klik Tambahkan.
Klik Perbarui plugin.
gcloud
Jalankan perintah gcloud service-extensions wasm-plugins update:
gcloud service-extensions wasm-plugins update WASM_PLUGIN \
--location=LOCATION \
--image=IMAGE \
--main-version=MAIN_VERSION \
--plugin-config=PLUGIN_CONFIG | --plugin-config-file=PLUGIN_CONFIG_FILE | --plugin-config-uri=PLUGIN_CONFIG_URI
Ganti kode berikut:
WASM_PLUGIN: ID atau nama yang memenuhi syarat sepenuhnya dari pluginLOCATION: lokasi plugin sebagaiglobalatau regionIMAGE: URI modul Wasm baru yang disimpan di repositori Artifact RegistryMAIN_VERSION: ID versi plugin yang akan dibuat dan ditetapkan sebagai versi utama (atau penayangan).PLUGIN_CONFIG,PLUGIN_CONFIG_FILE, atauPLUGIN_CONFIG_URI: file konfigurasi opsional, yang dapat ditentukan secara inline sebagai teks, sebagai file lokal, atau sebagai gambar di Artifact Registry.
Mengubah versi utama plugin
Untuk mengubah versi utama plugin, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Service Extensions.
Klik tab Plugin.
Klik tombol Edit.
Di bagian Versi, pilih versi yang tidak aktif, lalu klik Tetapkan sebagai utama.
Atau, saat membuat versi baru plugin, Anda dapat memilih untuk menetapkan versi sebagai versi utama.
Klik Perbarui plugin.
gcloud
Jalankan perintah gcloud service-extensions wasm-plugins update:
gcloud service-extensions wasm-plugins update \
--location=LOCATION \
--main-version=WASM_PLUGIN_VERSION
Ganti kode berikut:
LOCATION: lokasi plugin sebagaiglobalatau regionWASM_PLUGIN_VERSION: nama versi utama plugin
Mungkin perlu waktu beberapa menit agar versi plugin baru didistribusikan di semua lokasi. Jumlah menit dapat bervariasi di berbagai lokasi karena plugin tidak dikirimkan ke semua lokasi secara bersamaan.
Menghapus plugin
Bagian ini menjelaskan cara menghapus plugin dan versi plugin yang dibuat menggunakan Service Extensions.
Menghapus plugin
Untuk menghapus plugin, ikuti langkah-langkah berikut:
Konsol
Buka halaman Ekstensi Layanan.
Klik tab Plugin.
Untuk plugin yang ingin Anda hapus, klik tombol Tindakan lainnya, lalu pilih Hapus.
Atau, klik nama plugin, lalu klik tombol Hapus di halaman Detail.
Plugin yang sedang digunakan oleh ekstensi tidak dapat dihapus. Untuk menghapus plugin tersebut, ubah ekstensi terlebih dahulu untuk menghapus plugin atau hapus ekstensi.
Di kotak pesan konfirmasi, konfirmasi operasi dengan mengklik Hapus.
gcloud
Hapus referensi ke plugin dari konfigurasi layanan, lalu impor ulang file YAML konfigurasi.
Untuk mengetahui informasi selengkapnya, lihat cara mengonfigurasi plugin rute dan traffic Cloud Load Balancing serta plugin Media CDN.
Jalankan perintah
gcloud service-extensions wasm-plugins delete:gcloud service-extensions wasm-plugins delete WASM_PLUGIN \ --location=LOCATIONGanti kode berikut:
WASM_PLUGIN: nama pluginLOCATION: lokasi plugin sebagaiglobalatau region
Menghapus plugin juga akan menghapus resource plugin terkait.
Menghapus versi plugin
Untuk menghapus versi plugin, ikuti langkah-langkah berikut:
Konsol
Di konsol Google Cloud , buka halaman Service Extensions.
Klik tab Plugin.
Pilih plugin yang ingin Anda edit, lalu beralihlah ke mode edit.
Di bagian Versi, pilih kotak centang untuk versi yang ingin Anda hapus, lalu klik Hapus.
Klik Perbarui plugin.
gcloud
Jalankan
perintah gcloud service-extensions wasm-plugin-versions delete:
gcloud service-extensions wasm-plugin-versions delete WASM_PLUGIN_VERSION \
--location=LOCATION
Ganti kode berikut:
WASM_PLUGIN_VERSION: nama versi plugin yang tidak digunakan sebagai versi utamaLOCATION: lokasi plugin sebagaiglobalatau region
Jika versi ditetapkan sebagai versi utama, yaitu versi utama (aktif), Anda hanya dapat menghapusnya setelah Anda menetapkan versi lain sebagai versi utama.
Langkah berikutnya
- Pelajari cara membuat plugin.
- Lihat Ringkasan Service Extensions.