Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Deploy and manage Knative components

Última atualização: Jun 27, 2026

O ACK Knative é totalmente compatível com o Knative open source e oferece implantação com um clique, eliminando a necessidade de adquirir recursos ou construir o sistema manualmente. Pelo console, implante rapidamente o Knative, ative um gateway do Knative, instale sob demanda os componentes principais e diversos add-ons, além de atualizar o componente Knative Serving.

Pré-requisitos

Crie um cluster gerenciado pelo ACK ou um cluster dedicado do ACK que execute o Kubernetes 1.28 ou posterior e possua pelo menos três nós de trabalho. Para atualizar o cluster, consulte Atualizar manualmente um cluster.

Implantar o Knative

  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, clique em Applications > Knative.

  3. Na aba Add-ons, clique em Deploy Knative, selecione o gateway do Knative a instalar e clique em Deploy.Operações relacionadas

    Para obter orientações sobre como escolher um gateway do Knative, consulte Escolher um gateway para o Knative.

    ALB

    Oferece recursos de Ingress totalmente gerenciados por meio do Application Load Balancer (ALB) para gerenciar o tráfego. Lida com roteamentos de negócios complexos, descobre certificados automaticamente e suporta os protocolos HTTP, HTTPS e QUIC. Ao usar o ALB Ingress, selecione pelo menos dois vSwitches.

    Para mais informações sobre as regiões e zonas com suporte do ALB, consulte Regiões e zonas com suporte do ALB.

    Importante

    Se o cluster utilizar o plug-in de rede Flannel, configure o Serviço Kubernetes correspondente para o Knative como NodePort. Para mais informações, consulte Pré-requisitos.

    ASM

    O Alibaba Cloud Service Mesh (ASM) fornece uma plataforma de malha de serviços totalmente gerenciada, compatível com a malha de serviços open source Istio. Simplifica a governança de serviços, incluindo roteamento e divisão de tráfego entre serviços, autenticação e segurança na comunicação entre serviços e observabilidade da malha de serviços, reduzindo significativamente as cargas de trabalho de desenvolvimento e O&M.

    Kourier

    O Kourier é um gateway da comunidade Knative que oferece roteamento básico de serviços. Esse componente é implantado no cluster e requer manutenção manual.

    Nota

    Para usar o gateway Kourier em um cluster ACK Serverless, ative o PrivateZone (ou CoreDNS).

    Após uma implantação bem-sucedida, clique em Go to Components para visualizar os detalhes dos componentes ou em Go to Services para visualizar os detalhes das aplicações Knative.

    • Implantar um componente não instalado: Na aba Add-ons, localize um componente cujo Status seja Not Deployed e clique em Deploy na coluna Actions. Na caixa de diálogo, clique em OK.

    • Desinstalar um componente: Na aba Add-ons, clique em Uninstall na coluna Actions do componente desejado. Na caixa de diálogo, clique em OK.

    • Desinstalar o Knative: Na aba Add-ons, clique em Uninstall no canto superior direito. Na caixa de diálogo, selecione I confirm that I have read the above information and want to uninstall Knative. e clique em OK.

Implantar componentes do Knative

O Knative fornece os componentes principais Knative Serving e Knative Eventing. Também suporta add-ons, como fontes de eventos para GitHub e Kafka, para estender suas capacidades. Implante e gerencie esses componentes no console.

  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, clique em Applications > Knative.

  3. Localize o componente cujo Status seja Not Deployed e clique em Deploy na coluna Actions. Na caixa de diálogo exibida, clique em OK.

    A implantação é considerada bem-sucedida quando o Status do componente muda para Deployed.

    Para desinstalar um componente, clique em Uninstall na coluna Actions desse componente e siga as instruções na tela.

    Importante

    A desinstalação de um componente do Knative exclui todas as definições de recursos personalizados (CRDs) do Knative e recursos do Knative Service associados a ele. Prossiga com cautela.

Atualizar o componente Knative Serving

O Knative Serving é um componente central do Knative que gerencia cargas de trabalho serverless. Oferece recursos como implantação de aplicações, gerenciamento de múltiplas versões, dimensionamento automático baseado em solicitações e lançamentos canário, além de permitir reduzir as instâncias da aplicação a zero quando não há tráfego. Atualize o componente Knative Serving pelo console durante horários de baixa demanda para aproveitar os recursos mais recentes e correções de bugs.

As atualizações têm suporte apenas para o Knative gerenciado pelo ACK. Para consultar o changelog do Knative Serving, visualize Notas de versão do Knative .
  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 desejado. No painel de navegação à esquerda, clique em Add-ons.

  3. Selecione o componente Knative e siga as instruções na tela para atualizá-lo no cartão correspondente.

    Após a conclusão da atualização, uma mensagem de sucesso aparece na página.

Documentos relacionados