Apple M シリーズ シリコンに対する Cloud Code のサポート

このページでは、Apple M シリーズ シリコンに対する Cloud Code for IntelliJ のサポートについて説明します。

Apple M シリーズのシリコンで Cloud Code を操作する際の現在のサポート、制限、回避策の詳細については、GitHub の問題のトラッキングをご覧ください。

Cloud Code のインストール

マネージド依存関係は、Apple M シリーズのシリコンで最初に Rosetta 2 をインストールした場合にのみ機能します。マネージド依存関係により、Cloud Code は kubectl を自動的にインストールします。Rosetta 2 をインストールする手順については、M1 Mac への Rosetta のインストールをご覧ください。

Rosetta 2 をインストールしない場合は、依存関係のカスタム バージョンで説明されている手順に沿って、マネージド依存関係を無効にして、kubectl の独自バージョンの ARM をインストールできます。

Apple のシリコンを搭載した Mac からのデプロイ

Google Kubernetes Engine と Cloud Run は、x86 イメージのみをサポートします。GKE または Cloud Run にデプロイするには、x86 アーキテクチャで実行できるイメージをビルドする必要があります。Cloud Code を使用すると、Cloud Build を使用して x86 イメージを簡単にビルドできます。

Cloud Build を使用して GKE にデプロイする手順については、[構成] の [ビルド/デプロイ] タブをご覧ください。

Cloud Build を使用してビルドし、Cloud Run にデプロイする手順については、実行構成の定義をご覧ください。

Cloud Build を使用してアプリケーションをビルドする場合のコストについては、Cloud Build の料金をご覧ください。