Menyelesaikan masalah pengaktifan Anthos Service Mesh melalui Konsol Google Cloud

Bagian ini menjelaskan masalah umum Anthos Service Mesh dan cara menyelesaikannya. Jika Anda memerlukan bantuan tambahan, lihat Mendapatkan dukungan.

Pastikan Anda memiliki izin yang memadai

Untuk mengaktifkan Anthos 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 Anthos Service Mesh melalui Konsol Google Cloud

Saat mengaktifkan Anthos Service Mesh di cluster, pengaktifan mungkin gagal. Jika pengaktifan gagal, Google Cloud Console akan menampilkan pesan: "Anthos Service Mesh installation failed".

Mengaktifkan Anthos Service Mesh melalui Google Cloud Console akan membuat resource kustom ControlPlaneRevision di cluster. Status resource ini diperbarui saat bidang kontrol terkelola disediakan atau gagal penyediaan 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 akan berhasil berjalan. Kolom Type: Stalled Status akan menjadi True jika proses penyediaan bidang kontrol terkelola mengalami error. Jika Stalled, kolom Message akan berisi informasi selengkapnya tentang error tertentu. Lihat Kode macet untuk 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 pada cluster Anda untuk memeriksa status saat ini (sekali setiap 15 menit).

Jika penginstalan belum berhasil setelah mengatasi pesan error, lalu menunggu 15 menit, Anda dapat Mengonfigurasi Anthos Service Mesh terkelola dengan asmcli untuk mengaktifkan Anthos Service Mesh.

Atau, jika penginstalan gagal selama pembuatan cluster GKE, Anda dapat menghapus cluster tersebut dan mencoba lagi.