Men-deploy aplikasi ke cluster GKE aarch64, AMD64, atau campuran arsitektur

Secara default, Cloud Code otomatis mendeteksi arsitektur cluster target Anda dan membuat image yang cocok dengan arsitektur workstation Anda, meskipun arsitektur cluster target Anda campuran (x86 dan Arm).

Anda juga memiliki opsi untuk menambahkan parameter dalam file skaffold.yaml yang menentukan platform yang akan dibangun, yang menggantikan deteksi otomatis Cloud Code.

Menentukan platform untuk membuat gambar

Jika ingin mengganti deteksi otomatis Cloud Code saat membangun image, Anda dapat menentukan platform yang ingin digunakan untuk membangun image dalam file skaffold.yaml Anda.

Daftar berikut menampilkan kemungkinan nilai untuk tanda --platform di CLI, atau parameter platforms di file skaffold.yaml:

x86 Arm
amd64 aarch64
linux/amd64 linux/aarch64

Tambahkan parameter platform ke file skaffold.yaml Anda

Untuk menentukan platform yang ingin Anda bangunkan imagenya, tambahkan parameter platforms ke file skaffold.yaml Anda:

build:
  platforms: ["linux/aarch64"]
  artifacts:
    - image: example

Untuk mempelajari lebih lanjut dukungan Cloud Code untuk Arm dan cluster GKE dengan arsitektur campuran, lihat Dukungan Arm.

Dapatkan Dukungan

Untuk mengirim masukan, ajukan pertanyaan di Stack Overflow. Jika Anda adalah pelanggan Google Cloud, Anda dapat mengajukan tiket melalui saluran dukungan Google Cloud standar.