このページでは、Arm と混合アーキテクチャの Google Kubernetes Engine クラスタ、およびminikube クラスタへのデプロイのための Cloud Code のサポートについて説明します。
Arm ワークロードの詳細については、Arm ワークロードの管理をご覧ください。
Arm と混合アーキテクチャのサポート テーブル
開発対象のワークステーションに基づくサポートについては、次の表をご覧ください。
x86 ワークステーション
この表は、Arm または混合アーキテクチャの GKE クラスタにデプロイする x86 ワークステーションを使用するデベロッパーを示しています。buildpacks を使用する Arm イメージをローカルにビルドする場合を除き、アクションにリストされているすべてのアクションは、ARM と混合アーキテクチャの GKE クラスタの両方へのデプロイへのデプロイでサポートされています。
アクション | Arm の GKE クラスタ | 混合アーキテクチャの GKE クラスタ |
---|---|---|
Cloud Code を使用して、Jib で Arm イメージをローカルにビルドする | ||
Cloud Code を使用して、Dockerfile で Arm イメージをローカルにビルドする | ||
Cloud Code を使用して、buildpacks で Arm イメージをローカルにビルドする | ||
手動による介入なしに Arm イメージをデプロイし、アプリケーションを実行またはデバッグする |
Arm ワークステーション
この表は、Arm または混合アーキテクチャの GKE クラスタにデプロイする Arm ワークステーションを使用するデベロッパーを示しています。buildpacks を使用する Arm イメージをローカルにビルドする場合を除き、アクションにリストされているすべてのアクションは、Arm と混合アーキテクチャの GKE クラスタの両方へのデプロイ、および minikube クラスタへのデプロイでサポートされています。
アクション | Arm の GKE クラスタ | 混合アーキテクチャの GKE クラスタ |
minikube クラスタ |
---|---|---|---|
Cloud Code を使用して、Jib で Arm イメージをローカルにビルドする | |||
Cloud Code を使用して、Dockerfile で Arm イメージをローカルにビルドする | |||
Cloud Code を使用して、buildpacks で Arm イメージをローカルにビルドする | |||
手動による介入なしに Arm イメージをデプロイし、アプリケーションを実行またはデバッグする |
イメージをビルドするプラットフォームを指定し、ロジックをビルドする Skaffold の自動イメージをオーバーライドする方法については、Arm または混合アーキテクチャの GKE クラスタにアプリケーションをデプロイするをご覧ください。