Halaman ini menunjukkan cara menyelesaikan masalah terkait workload Arm yang di-deploy di cluster Autopilot atau Standard Google Kubernetes Engine (GKE).
Jika Anda memerlukan bantuan tambahan, hubungi Cloud Customer Care.Pod di node Arm mengalami error
Masalah berikut terjadi saat Anda men-deploy Pod pada node Arm, tetapi image container tidak dibuat untuk arsitektur Arm.
Untuk mengidentifikasi masalah, lakukan langkah berikut:
Dapatkan status Pod Anda:
kubectl get pods
Dapatkan log untuk Pod yang mengalami error:
kubectl logs POD_NAME
Ganti
POD_NAME
dengan nama Pod yang mengalami error.Pesan error di log Pod Anda mirip dengan pesan berikut:
exec ./hello-app: exec format error
Untuk mengatasi masalah ini, pastikan image container Anda mendukung arsitektur Arm. Sebagai praktik terbaik, build beberapa image arsitektur.
Pod tidak memicu peningkatan skala
Berlaku untuk: Autopilot
Masalah berikut terjadi pada cluster Autopilot saat Anda mencoba men-deploy workload Arm pada versi GKE yang tidak didukung atau region Google Cloud yang tidak didukung.
Untuk mengidentifikasi masalah, dapatkan log peristiwa cluster Anda:
kubectl get events -w
Outputnya mirip dengan hal berikut ini:
117s Normal NotTriggerScaleUp pod/hello-app2-78fc858558-pg4hz pod didn't trigger scale-up (it wouldn't fit if a new node is added): 2 node(s) didn't match Pod's node affinity/selector
Untuk mengatasi masalah ini, pastikan cluster Autopilot Anda menjalankan GKE versi 1.24.1-gke.1400 atau yang lebih baru, dan region Google Cloud mendukung node Arm.
Pod yang terjebak dalam status Tertunda
Berlaku untuk: Autopilot
Masalah berikut terjadi saat Anda mencoba men-deploy Pod Autopilot pada arsitektur Arm, tetapi project Google Cloud Anda kehabisan kuota.
Untuk mengidentifikasi masalah, dapatkan log peristiwa untuk cluster Anda:
kubectl get events -w
Outputnya mirip dengan hal berikut ini:
29m Warning FailedScaleUp pod/hello-app-7b86c88cb8-8vt2k Node scale up in zones asia-southeast1-b associated with this pod failed: GCE quota exceeded. Pod is at risk of not being scheduled.
Peristiwa ini mungkin tidak langsung muncul di log Anda setelah Anda men-deploy Pod.
Untuk mengatasi masalah ini, coba minta penambahan kuota.