Menyelesaikan masalah saat mengaktifkan Cloud Service Mesh melalui konsol Google 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, pengaktifannya mungkin gagal. Jika pengaktifan gagal, Konsol Google Cloud akan menampilkan pesan: "Cloud Service Mesh installation failed".
Mengaktifkan Cloud Service Mesh melalui Konsol Google Cloud akan membuat resource kustom ControlPlaneRevision
dalam cluster. Status resource ini diperbarui saat bidang kontrol terkelola disediakan atau gagal disediakan 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
, bidang kontrol berhasil
berjalan. Kolom Type: Stalled
Status
akan menjadi True
jika
proses penyediaan bidang kontrol yang dikelola mengalami error.
Jika Stalled
, kolom Message
akan berisi informasi selengkapnya tentang error tertentu. Lihat
Kode terhenti
untuk mengetahui informasi selengkapnya tentang kemungkinan error.
Penginstalan akan dicoba lagi setiap 15 menit, dan
resource kustom ControlPlaneRevision
akan diupdate untuk mencerminkan status
terbaru. Namun, pesan error yang ditampilkan di Konsol Google Cloud tidak akan diperbarui, meskipun penginstalan nanti berhasil. Jalankan perintah di atas di cluster Anda untuk memeriksa status saat ini (sekali setiap 15 menit).
Jika penginstalan tidak 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.