SAE と ACR が同じ Alibaba Cloud アカウントに属している場合は、それらの間のネットワーク接続を確保したうえで、ACR のイメージを選択してアプリケーションをデプロイします。
前提条件
ACR インスタンスへのネットワークアクセスの確保
SAE アプリケーションと ACR インスタンスは、同じリージョンに存在する必要があります。
-
ACR Enterprise Edition インスタンスの場合は、VPC のアクセスコントロールを構成し、SAE アプリケーションの VPC を追加する必要もあります。
-
ACR Personal Edition インスタンスの場合は、追加の構成は不要です。
操作手順
-
SAE Application List ページでリージョンと名前空間を選択し、[Create Application] をクリックします。
-
アプリケーションのエディションを選択します。
重要Lightweight Edition と Professional Edition は招待制です。ベータ版に参加していない場合、アプリケーションは既定で Standard Edition となり、エディションを選択する必要はありません。
-
Lightweight Edition:最小限の機能セットです。ARMS モニタリングとマイクロサービスガバナンスはサポートされていません。
-
Standard Edition:基本的な ARMS モニタリングが含まれます。高度な ARMS モニタリングとマイクロサービスガバナンスは、個別に有効化し、別途購入する必要があります。
-
Professional Edition:高度な ARMS モニタリングとマイクロサービスガバナンスが含まれます。個別の有効化や購入は不要です。
-
-
[Create Application] ページで [Application Name] を入力し、次のパラメータを構成します。
-
名前空間タイプを選択します。名前空間は Kubernetes の名前空間と同様に、環境間でリソースを分離します。作成後に名前空間を変更することはできません。
-
System Created:現在のリージョンで自動的に作成される既定の名前空間、vSwitch、セキュリティグループを使用します。
-
Existing Namespace:事前に作成した 名前空間、vSwitch、セキュリティグループを選択します。
-
-
[Application Deployment Method] を [Select Image Deployment] に設定し、[Set Image] をクリックします。[My Alibaba Cloud Images] タブで ACR のエディションを選択し、イメージリポジトリとバージョンを選択します。ACR Enterprise Edition の場合は、イメージアクセラレーションを有効化して起動を高速化できます。
-
[Capacity Settings] セクションで、[Resource Type]、[Single Instance Specification]、[Number of Instances] を構成します。
-
-
(オプション) [Next: Advanced Settings] をクリックして、追加機能を構成します。
-
[One-Click Create Application] または [Create Application] をクリックします。
-
作成には 1~2 分かかります。変更レコードを表示して、デプロイステータスを確認します。デプロイに失敗した場合、インスタンスは作成されません。[Change Details] でエラーを確認してください。
-
ページで作成済みのアプリケーションを確認します。デプロイ後に構成を変更するには、アプリケーション詳細ページを開き、[Deploy Application] または [Modify Application Configurations] をクリックします。変更を適用するためにアプリケーションが再起動します。オフピーク時間帯に実施してください。
-
Webshell を使用してアプリケーションインスタンスにログインし、コンソールコマンドを実行できます。
-
作成後、インスタンス数を手動で調整したり、インスタンス仕様を変更したり、オートスケーリングポリシーを構成したりできます。アイドルモードを有効化してコストを削減できます。
-