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

Container Service for Kubernetes:Knative Eventing のデプロイ

最終更新日:Sep 19, 2026

Knative Eventing は、ApsaraMQ for RocketMQ、ApsaraMQ for Kafka、Container Registry などの外部システムから Knative サービスまたは関数にイベントをルーティングするイベントモデルです。ACK コンソールでコンポーネントをデプロイして、イベント駆動型機能を有効にします。

前提条件

以下が満たされていることを確認してください。

Knative Eventing のデプロイ

  1. ACK コンソールにログインします。左側のナビゲーションウィンドウで、[Clusters] をクリックします。

  2. [Clusters] ページで、クラスター名をクリックします。左側のナビゲーションウィンドウで、[Applications] > [Knative] を選択します。

  3. [Components] タブで、[Core Components] の下にある [Eventing] を探し、[Deploy] をクリックします。

  4. [Deploy Eventing] ダイアログボックスで、[Confirm] をクリックします。

デプロイ後、[Components] タブで Eventing のステータスが [Deployed] と表示されます。

トラブルシューティング

クラスターで PrivateZone が有効になっていない

[イベントデプロイ] ダイアログボックスに「PrivateZone はクラスターで有効化されていません。詳細については、「Knative Eventing をデプロイする際に PrivateZone を有効にする」をご参照ください」というエラーが表示された場合は、Alibaba Cloud DNS PrivateZone を有効にします:

  1. eci-profile ConfigMap を開いて編集します。

    kubectl -n kube-system edit configmap eci-profile
  2. enablePrivateZone を "true" に設定し、ファイルを保存して閉じます。

    apiVersion: v1
    data:
      #...
      enablePrivateZone: "true" # 値を false から true に変更します。
      #...
    kind: ConfigMap
    metadata:
      name: eci-profile
      namespace: kube-system
  3. 手順 3 に戻り、再度 [Deploy] をクリックします。

次のステップ