Azure Marketplace から Kubernetes アプリケーションをデプロイおよび管理する
Azure Marketplace は、業界トップレベルのテクノロジ企業によって構築された、数千もの IT ソフトウェア アプリケーションとサービスを含むオンライン ストアです。 Azure Marketplace では、新しいソリューションを構築し、クラウド インフラストラクチャを管理するために必要なソフトウェアやサービスを検索、試用、購入、デプロイすることができます。 このカタログには、さまざまな業界と技術分野向けのソリューション、無料試用版、Microsoft パートナーのコンサルティング サービスなどが含まれています。
これらのソリューションには、Kubernetes アプリケーション ベースのコンテナー オファーが含まれています。 これらのオファーには、Azure Kubernetes Service (AKS) などの Kubernetes クラスターで実行するためのアプリケーションが含まれています。 この記事では、次の方法について学習します。
- Azure Marketplace のオファーを参照する。
- アプリケーションを購入する。
- アプリケーションを AKS クラスターにデプロイする。
- 使用状況と課金情報を監視する。
制限事項
この機能は現在、次の領域でのみサポートされています。
- オーストラリア東部、オーストラリア南東部、ブラジル南部、カナダ中部、カナダ東部、インド中部、米国中部、東アジア、米国東部、米国東部 2、米国東部 2 EAUP、フランス中部、フランス南部、ドイツ北部、ドイツ中西部、東日本、西日本、Jio インド西部、韓国中部、韓国南部、米国中北部、北ヨーロッパ、ノルウェー東部、ノルウェー西部、南アフリカ北部、 米国中南部、インド南部、東南アジア、スウェーデン中部、スイス北部、アラブ首長国連邦北部、英国南部、英国西部、米国中西部、西ヨーロッパ、米国西部、米国西部 2、米国西部 3
Kubernetes アプリケーション ベースのコンテナー オファーは、AKS for Azure Stack HCI または AKS Edge Essentials にはデプロイできません。
Kubernetes アプリケーションを選択してデプロイする
AKS クラスターから
Azure portal で、既存のクラスターから Kubernetes アプリケーションをデプロイするには、[Marketplace] に移動するか、[拡張機能とアプリケーション] を選択し、[+ 追加] を選択します。
オファーまたは発行元を名前で直接検索することも、すべてのオファーを参照することもできます。
アプリケーションを決定したら、オファーを選択します。
[プランと価格] タブで、オプションを選択します。 条件が確実に受け入れられるようにしてから、[作成] を選択します。
[確認と作成] まで、ウィザードの各ページに従ってください。 ご利用のリソース グループ、ご利用のクラスター、およびアプリケーションに必要な構成オプションに関する情報を入力します。
アプリケーションがデプロイされると、ポータルにはデプロイの進行状況と詳細が表示されます。
Azure portal での検索
Azure portal で、上部の検索バーで Marketplace を検索します。 結果の [サービス] の下にある [Marketplace] を選択します。
オファーまたは発行元を名前で直接検索することも、すべてのオファーを参照することもできます。 Kubernetes アプリケーション オファーを見つけるには、左側の [カテゴリ] で、[コンテナー] を選択します。
重要
コンテナー カテゴリには、Kubernetes アプリケーションが含まれます。 このチュートリアルは、Kubernetes アプリケーション固有のものです。
ページに複数の Kubernetes アプリケーション オファーが表示されます。 すべての Kubernetes アプリケーション オファーを表示するには、[詳細情報] を選択します。
アプリケーションを決定したら、オファーを選択します。
[プランと価格] タブで、オプションを選択します。 条件が確実に受け入れられるようにしてから、[作成] を選択します。
[確認と作成] まで、ウィザードの各ページに従ってください。 ご利用のリソース グループ、ご利用のクラスター、およびアプリケーションに必要な構成オプションに関する情報を入力します。 新しい AKS クラスターにデプロイするか、既存のクラスターを使用するかを決定できます。
アプリケーションがデプロイされると、ポータルに [デプロイが完了しました] とデプロイの詳細が表示されます。
デプロイを検証する
オファーのライフサイクルを管理する
ライフサイクル管理の場合、Azure Kubernetes オファーは AKS のクラスター拡張機能として表されます。 詳細については、AKS のクラスター拡張機能に関する記事を参照してください。
Azure Marketplace からオファーを購入すると、AKS クラスターに拡張機能の新しいインスタンスが作成されます。
まず、既存のクラスターに移動し、[拡張機能とアプリケーション] を選択します。
最近インストールした拡張機能が一覧表示されます。
拡張機能名を選択して、自動アップグレードを無効にしたり、プロビジョニング状態をチェックしたり、拡張機能インスタンスを削除したり、必要に応じて構成設定を変更したりできるプロパティ ビューに移動します。
インストールされている拡張機能の設定を管理するには、構成設定を編集できます。
課金と使用状況の情報を監視する
デプロイしたオファーの課金と使用状況の情報を監視するには、次のようにします。
Azure portal で、クラスターのリソース グループのページに移動します。
[Cost Management]>[コスト分析] の順に選択します。 [製品] で、選択したプランのコスト内訳を確認できます。
オファーを削除する
Azure Container オファー用に購入したプランを削除するには、クラスター上の拡張機能インスタンスを削除します。
トラブルシューティング
問題が発生した場合は、Kubernetes オファーのデプロイに失敗した場合のトラブルシューティング チェックリストを参照してください。
次のステップ
詳しくは、コストの調査と分析に関する記事をご覧ください。
ARM テンプレートを使った Kubernetes アプリケーションのデプロイの詳細について説明します
Azure Kubernetes Service