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

Container Compute Service:Knative のデプロイ

最終更新日:Jun 23, 2026

Knative は、Kubernetes ベースのオープンソースサーバーレスフレームワークです。リクエスト駆動の自動スケーリング、非アクティブ時のゼロインスタンスへのスケーリング、バージョン管理、カナリアリリースなどの機能をサポートしています。 ACK Knative は、コミュニティの Knative と完全に互換性があり、ワンクリックデプロイ機能を提供するため、リソースを購入してシステムを自身で構築する必要がありません。コンソールのグラフィカルユーザーインターフェイス (GUI) を使用して Knative をデプロイし、Knative Ingress を有効にすることができます。

前提条件

ACS クラスターが作成されていること。詳細については、ACS クラスターを作成する を参照してください。

操作手順

  1. ACS コンソール にログインします。左側のナビゲーションペインで、クラスター をクリックします。

  2. クラスター ページで、管理するクラスターを見つけ、その ID をクリックします。クラスター詳細ページの左側のナビゲーションペインで、アプリケーション > Knative を選択します。

  3. アドオン管理 タブで Knative のデプロイ をクリックし、インストールする Knative ゲートウェイ を選択してから デプロイ をクリックします。

    Knative Ingress の選択方法の詳細については、「Knative Ingress の選択」をご参照ください。

    ALB

    フルマネージドの ALB Ingress 機能と、Application Load Balancer (ALB) 上に構築された強力なトラフィック管理機能を提供します。複雑なビジネスルーティングを処理し、証明書を自動的に検出し、HTTP、HTTPS、QUIC プロトコルをサポートします。

    説明

    ALB Ingress を使用する場合は、少なくとも 2 つの VSwitch を選択する必要があります。ALB をサポートするリージョンとゾーンについては、「ALB をサポートするリージョンとゾーン」をご参照ください。

    ASM

    Alibaba Cloud Service Mesh (ASM) は、オープンソースの Istio サービスメッシュと互換性のあるフルマネージドのサービスメッシュプラットフォームです。ASM は、サービス間コールのトラフィックルーティングとトラフィック分割、サービス通信の認証、メッシュの可観測性などのサービスガバナンスを簡素化します。これにより、開発と運用のオーバーヘッドが大幅に削減されます。

    Kourier

    Kourier は、基本的なサービスルーティング機能を提供する Knative コミュニティの Ingress です。Kourier コンポーネントはクラスターにデプロイされ、手動でのメンテナンスが必要です。

    デプロイが完了したら、コンポーネント管理へ をクリックしてコンポーネント情報を表示するか、Go to Services をクリックして Knative アプリケーション情報を表示できます。

    次のステップ

    • 未インストールのコンポーネントをデプロイするには: アドオン管理 タブで、ステータス未デプロイ のコンポーネントを見つけ、[操作] 列の デプロイ をクリックします。ダイアログボックスで OK をクリックします。

    • コンポーネントをアンインストールするには: アドオン管理 タブで、対象コンポーネントの アクション 列にある アンインストール をクリックします。ダイアログボックスで OK をクリックします。

    • Knative をアンインストールするには: アドオン管理 タブの右上隅にある アンインストール をクリックします。ダイアログボックスで、上記内容を確認した上で、Knative をアンインストールします。 を選択し、OK をクリックします。

関連ドキュメント