Menyelesaikan masalah yang mengaktifkan Cloud Service Mesh melalui konsolGoogle Cloud
Bagian ini menjelaskan masalah umum Cloud Service Mesh dan cara mengatasinya. Jika Anda memerlukan bantuan tambahan, lihat Mendapatkan dukungan.
Pastikan Anda memiliki izin yang memadai
Untuk mengaktifkan Cloud Service Mesh saat membuat cluster GKE, Anda harus memiliki semua peran berikut:
Untuk mengetahui informasi tentang cara memberikan peran, lihat Memberikan atau mencabut satu peran.
Gagal mengaktifkan Cloud Service Mesh melalui konsol Google Cloud
Saat mengaktifkan Cloud Service Mesh di cluster, pengaktifan mungkin gagal. Jika pengaktifan gagal, konsol Google Cloud akan menampilkan pesan: "Penginstalan Cloud Service Mesh gagal".
Mengaktifkan Cloud Service Mesh melalui konsol Google Cloud akan membuat resource kustom ControlPlaneRevision di cluster. Status resource ini
diperbarui saat penyediaan atau kegagalan penyediaan bidang kontrol terkelola dan
berisi pesan error jika pengaktifan gagal.
kubectl describe controlplanerevision -n istio-system
Outputnya mirip dengan:
Name: asm-managed
…
Status:
Conditions:
Last Transition Time: 2021-08-05T18:56:32Z
Message: The provisioning process has not completed successfully
Reason: NotProvisioned
Status: False
Type: Reconciled
Last Transition Time: 2021-08-05T18:56:32Z
Message: Provisioning has finished
Reason: ProvisioningFinished
Status: True
Type: ProvisioningFinished
Last Transition Time: 2021-08-05T18:56:32Z
Message: Unsupported Kubernetes version: v1.14.10
Reason: PreconditionFailed
Status: True
Type: Stalled
Jika kolom Type: Reconciled Status adalah True, berarti bidang kontrol
berhasil berjalan. Kolom Type: Stalled Status akan menjadi True jika
proses penyediaan platform kontrol terkelola mengalami error.
Jika Stalled, kolom Message akan berisi informasi selengkapnya tentang
error tertentu. Lihat
Kode yang terhenti
untuk mengetahui informasi selengkapnya tentang kemungkinan error.
Penginstalan akan dicoba ulang setiap 15 menit, dan resource kustom ControlPlaneRevision akan diperbarui untuk mencerminkan status terbaru. Namun, pesan error yang ditampilkan di konsol Google Cloud tidak akan diperbarui, meskipun penginstalan berhasil di lain waktu. Jalankan perintah di atas di cluster untuk memeriksa status saat ini (sekali setiap 15 menit).
Jika penginstalan belum berhasil setelah mengatasi pesan error, lalu menunggu 15 menit, Anda dapat Mengonfigurasi Cloud Service Mesh terkelola dengan asmcli untuk mengaktifkan Cloud Service Mesh.
Atau, jika penginstalan gagal selama pembuatan cluster GKE, Anda dapat menghapus cluster dan mencoba lagi.