すべてのプロダクト
Search
ドキュメントセンター

Enterprise Distributed Application Service:IntelliJ IDEA を使用して Kubernetes アプリケーションを EDAS にデプロイする

最終更新日:Mar 05, 2025

Alibaba Cloud Toolkit を使用して、アプリケーションを Enterprise Distributed Application Service (EDAS) に効率的にデプロイできます。これは、迅速な反復更新やアプリケーションのバッチデプロイなどのシナリオに適用できます。IntelliJ IDEA に Alibaba Cloud Toolkit をインストールして構成した後、構成インターフェイスでデプロイパラメータを指定するだけで、自動デプロイを実装できます。このトピックでは、IntelliJ IDEA を使用して Kubernetes アプリケーションを EDAS にデプロイする方法について説明します。

前提条件

  • アプリケーションが EDAS で作成され、初めてデプロイされます。詳細については、「イメージを使用して Kubernetes クラスタに Java マイクロサービスアプリケーションをデプロイする」をご参照ください。

  • マイクロサービス名前空間のリモートデバッグ機能が有効になっています。

    デフォルトのマイクロサービス名前空間を除くマイクロサービス名前空間のアプリケーションに対して、[リモートデバッグを許可] を手動で有効にするには、次の手順を実行する必要があります。

    1. EDAS console にログオンします。左側のナビゲーションペインで、[リソース管理] > [マイクロサービス名前空間] を選択します。上部のナビゲーションバーで、リージョンを選択します。

    2. [マイクロサービス名前空間] ページで、管理するマイクロサービス名前空間を見つけ、[アクション] 列の [編集] をクリックします。

    3. [マイクロサービス名前空間の編集] ダイアログボックスで、[リモートデバッグを許可] をオンにします。

  • Alibaba Cloud Toolkit がインストールされ、構成されています。詳細については、「IntelliJ IDEA に Alibaba Cloud Toolkit をインストールして構成する」をご参照ください。

EDAS の ACK クラスタにアプリケーションをデプロイする

  1. プロジェクトを IntelliJ IDEA にインポートします。

  2. IntelliJ IDEA の左側にある [プロジェクト] セクションで、Java_demo を右クリックし、[alibaba Cloud] > [EDAS にデプロイ...] > [EDAS For Kubernetes Application] を選択します。Java_demo はプロジェクトの名前です。

  3. 設定[EDASコンテナサービス K8s クラスタにデプロイ] ダイアログボックスの タブで、デプロイパラメータを構成します。

    settings

    次の表に、[設定] タブのデプロイパラメータを示します。

    カテゴリ

    パラメータ

    説明

    アプリケーション

    リージョン

    アプリケーションをデプロイするリージョンを指定します。

    名前空間

    アプリケーションをデプロイする名前空間を指定します。

    アプリケーション

    アプリケーション名を指定します。

    デプロイファイル

    Maven ビルド

    プロジェクトが Maven を使用してビルドされている場合は、このメソッドを使用してアプリケーションを直接ビルドおよびデプロイします。

    ファイルをアップロード

    プロジェクトが Maven を使用してビルドされていない場合、またはオンプレミス環境にデプロイパッケージが存在する場合は、このメソッドを使用してオンプレミスデプロイパッケージをアップロードします。

    イメージのビルド

    このメソッドを使用してアプリケーションをビルドする場合は、コンテンツディレクトリDockerfileバージョン パラメータを順番に指定します。

    イメージを選択

    このメソッドを使用してアプリケーションをビルドする場合は、[イメージの選択] リストからデプロイするイメージを選択します。

  4. [詳細設定] タブをクリックして、関連パラメータを構成します。

    advanced

    次の表に、[詳細設定] タブのデプロイパラメータを示します。

    パラメータ

    説明

    アプリケーション環境

    アプリケーションの環境。

    起動コマンド

    アプリケーションの起動コマンド。

    環境

    環境変数。

    永続性

    マウントされている NAS (Network Attached Storage) ディスク。

    ストレージ

    アプリケーションのストレージ。

    アプリケーション管理

    アプリケーションの管理。

  5. [適用][実行] をクリックします。

結果を確認する

デプロイプロセスが開始されると、IntelliJ IDEA は [コンソール] セクションにデプロイログを生成します。ログ情報に基づいてデプロイ結果を確認できます。また、次の手順を実行してデプロイ結果を確認することもできます。EDAS console にログインし、デプロイされたアプリケーションを見つけ、アプリケーション名をクリックしてアプリケーション詳細ページに移動します。左側のナビゲーションツリーで、[変更リスト] をクリックします。