本頁說明 Cloud Code 如何支援部署至 Arm 和混合架構 Google Kubernetes Engine 叢集,以及 minikube 叢集。
如要進一步瞭解 Arm 工作負載,請參閱管理 Arm 工作負載。
Arm 和混合架構支援表格
請參閱下表,瞭解您開發工作站支援的項目:
x86 工作站
下表適用於使用 x86 工作站的開發人員,他們要部署至 Arm 或混合架構 GKE 叢集。除了使用建構包在本機建構 Arm 映像檔外,部署至 Arm 和混合架構 GKE 叢集時,都支援「動作」下方列出的所有動作:
| 動作 | Arm GKE 叢集 | 混合架構 GKE 叢集 |
|---|---|---|
| 使用 Cloud Code,透過 Jib 在本機建構 Arm 映像檔 | ||
| 使用 Cloud Code 透過 Dockerfiles 在本機建構 Arm 映像檔 | ||
| 使用 Cloud Code 透過建構包在本機建構 Arm 映像檔 | ||
| 部署 Arm 映像檔,不必手動介入,即可執行或偵錯應用程式 |
保護工作站
下表適用於使用 Arm 工作站的開發人員,他們要部署至 Arm 或混合架構 GKE 叢集。除了使用建構包在本機建構 Arm 映像檔之外,部署至 Arm 和混合架構 GKE 叢集,以及 minikube 叢集時,都支援「動作」下方列出的所有動作:
| 動作 | Arm GKE 叢集 | 混合架構 GKE 叢集 |
minikube 叢集 |
|---|---|---|---|
| 使用 Cloud Code,透過 Jib 在本機建構 Arm 映像檔 | |||
| 使用 Cloud Code 透過 Dockerfiles 在本機建構 Arm 映像檔 | |||
| 使用 Cloud Code 透過建構包在本機建構 Arm 映像檔 | |||
| 部署 Arm 映像檔,不必手動介入,即可執行或偵錯應用程式 |
如要進一步瞭解如何指定要建構映像檔的平台,以及如何覆寫 Skaffold 的自動映像檔建構邏輯,請參閱「將應用程式部署至 Arm 或混合架構 GKE 叢集」。