Bermigrasi dari controlPlaneManagement ke management
Setelan controlPlaneManagement
untuk mengelola panel kontrol mesh layanan tidak digunakan lagi. Jika sebelumnya menggunakan controlPlaneManagement
, Anda harus bermigrasi ke setelan management
.
Untuk memeriksa apakah Anda menggunakan controlPlaneManagement
, gunakan Feature State API:
gcloud container fleet mesh describe
Nilai apa pun untuk controlPlane
di bagian spesifikasi langganan menunjukkan bahwa Anda menggunakan controlPlaneManagement
dan perlu bermigrasi ke management
.
Perbedaan antara setelan controlPlaneManagement dan management
Setelan management
mengaktifkan perilaku otomatis tambahan, dibandingkan dengan
setelan controlPlaneManagement
:
management
otomatis mengaktifkan bidang data terkelola.management
secara otomatis mengaktifkan penemuan endpoint multi-cluster.
Langkah-langkah migrasi:
Ada dua kemungkinan skenario, bergantung pada penyiapan Anda. Kami akan menguraikan langkah-langkah migrasi untuk setiap skenario.
controlPlaneManagement diaktifkan dan pengelolaan tidak ditetapkan
Kondisi DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT
akan ditampilkan melalui Feature State API. Untuk bermigrasi ke management
:
Mengaktifkan pengelolaan otomatis untuk cluster, dengan opsi menonaktifkan beberapa kemampuan. Jalankan:
gcloud container fleet mesh update \ --management automatic \ --memberships MEMBERSHIP_NAME \ --project FLEET_PROJECT_ID \ --location MEMBERSHIP_LOCATION
Pastikan Anda memiliki konfigurasi yang dipilih untuk penemuan endpoint multi-cluster.
- Jika Anda memiliki beberapa cluster, pastikan Anda mengaktifkan prasyarat untuk penemuan endpoint, termasuk memastikan aturan firewall.
- Atau, ikuti petunjuk Menonaktifkan di mengonfigurasi penemuan endpoint.
Perhatikan bahwa Anda telah mengaktifkan bidang data terkelola.
Nonaktifkan setelan controlPlaneManagement yang tidak digunakan lagi:
gcloud container fleet mesh update \ --control-plane unspecified \ --memberships MEMBERSHIP_NAME \ --project FLEET_PROJECT_ID \ --location MEMBERSHIP_LOCATION
Setelan manajemen dan controlPlaneManagement diaktifkan
Jika sudah menggunakan setelan management
, Anda mungkin melihat kondisi DEPRECATED_SPEC_CONTROL_PLANE_MANAGEMENT_SAFE
yang ditampilkan melalui Feature State API. Hal ini menunjukkan bahwa setelan controlPlaneManagement
yang tidak digunakan lagi masih ada dalam konfigurasi Anda meskipun tidak lagi digunakan.
Untuk menghapus setelan yang tidak digunakan lagi ini dan memastikan konfigurasi yang bersih, jalankan:
gcloud container fleet mesh update \
--control-plane unspecified \
--memberships MEMBERSHIP_NAME \
--project FLEET_PROJECT_ID \
--location MEMBERSHIP_LOCATION
Tindakan ini tidak akan memengaruhi perilaku mesh Anda, karena setelan manajemen sudah mengganti setelan controlPlaneManagement.