Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Implantar o Knative Eventing

Última atualização: Jun 27, 2026

O Knative Eventing oferece um modelo de eventos para rotear mensagens de sistemas externos, como ApsaraMQ for RocketMQ, ApsaraMQ for Kafka e Container Registry, para seus serviços ou funções do Knative. Implante o componente no console do ACK para ative recursos orientados a eventos.

Pré-requisitos

Verifique se:

Implantar o Knative Eventing

  1. Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.

  2. Na página Clusters, clique no nome do cluster. No painel de navegação à esquerda, escolha Applications > Knative.

  3. Na aba Components, localize Eventing em Core Component e clique em Deploy.

  4. Na caixa de diálogo Deploy Eventing, clique em Confirm.

Após a implantação, o Eventing exibe o status Deployed na aba Components.

Solução de problemas

O PrivateZone não está habilitado para o cluster

Caso a caixa de diálogo Deploy Eventing apresente o erro "PrivateZone is not enabled for the cluster. For more information, see Enable PrivateZone when you deploy Knative Eventing", habilite o Alibaba Cloud DNS PrivateZone:

  1. Abra o ConfigMap eci-profile para edição:

    kubectl -n kube-system edit configmap eci-profile
  2. Defina enablePrivateZone como "true", salve e feche o arquivo:

    apiVersion: v1
    data:
      #...
      enablePrivateZone: "true" # Change the value from false to true.
      #...
    kind: ConfigMap
    metadata:
      name: eci-profile
      namespace: kube-system
  3. Retorne à etapa 3 e clique em Deploy novamente.

Próximas etapas