Todos os produtos
Search
Central de documentação

Alibaba Cloud Service Mesh:Ative plug-ins para estender os recursos do ASM

Última atualização: Jun 28, 2026

O Service Mesh (ASM) oferece um marketplace de plug-ins com funcionalidades prontas para uso que ampliam as capacidades da malha. Selecione e personalize plug-ins para atender aos requisitos específicos do seu negócio.

Pré-requisitos

Crie uma instância do ASM versão 1.12.4.0 ou posterior. Para mais informações, consulte Criar uma instância do ASM e Atualizar uma instância do ASM.

Ativar um plug-in

  1. Faça login no console do ASM. No painel de navegação à esquerda, escolha Service Mesh > Mesh Management.

  2. Na página Mesh Management, clique em o nome da instância do ASM. No painel de navegação à esquerda, escolha Plugin Extension Center > Market Place.

  3. Na página Market Place, clique em o cartão do plug-in que deseja ativar.

  4. Na página Plugin Detail, clique em a aba Plugin User Guide para conhecer os recursos do plug-in e aprender a configurar o arquivo YAML.

  5. Ainda na página Plugin Detail, clique em Create Plug-in Instance, configure os parâmetros a seguir e ative a opção Plugin Switch.

    Parâmetro

    Descrição

    Name

    Nome da instância do plug-in.

    Plugin Effective scope

    Escopo de atuação do plug-in. Valores válidos:

    • Global: O plug-in atua em todas as cargas de trabalho, incluindo todos os gateways de entrada e proxies sidecar nos clusters Kubernetes.

    • Workload Scope: A atuação restringe-se às cargas de trabalho especificadas ou a todas as cargas de um namespace específico.

    • Gateway Scope: O plug-in atua apenas nos gateways de entrada selecionados.

    Add workloads to effective scope

    Configure este parâmetro apenas quando o escopo efetivo do plug-in estiver definido como Workload Scope.

    Clique em Add workloads to effective scope. Na caixa de diálogo Add workloads to effective scope, selecione o namespace das cargas de trabalho desejadas, escolha o tipo de carga e marque os itens na seção Select workloads à esquerda. Adicione-os à seção selected à direita e clique em OK. Os tipos disponíveis são Service ou Deployment.

    Visualize as cargas de trabalho incluídas no escopo efetivo na seção Sidecars in the effective scope da página Plugin Detail.

    Add namespaces to effective scope

    Configure este parâmetro apenas quando o escopo efetivo do plug-in for Workload Scope.

    Clique em Add namespaces to effective scope. Na caixa de diálogo Add namespaces to effective scope, clique em as tags dos namespaces desejados na seção Namespaces not in effective scope. As tags serão movidas automaticamente para a seção Namespaces in effective scope. Em seguida, clique em OK.

    Verifique os namespaces adicionados ao escopo efetivo na seção Sidecars in the effective scope da página Plugin Detail.

    Add ASM Gateway to effective scope

    Configure esta opção somente quando o escopo efetivo do plug-in estiver definido como Gateway Scope.

    Clique em Add ASM Gateway to effective scope. Na caixa de diálogo Add ASM Gateway to effective scope, selecione os gateways desejados na seção Select ASM Gateway à esquerda e adicione-os à seção selected à direita. Finalize clicando em OK.

    Os gateways incluídos no escopo efetivo aparecem na seção ASM Gateways in the effective scope da página Plugin Detail.

    Plugin Config

    Especifique os parâmetros no editor de código YAML conforme as necessidades do seu negócio. Consulte a aba Plugin User Guide para mais detalhes.

    Plugin Switch

    As configurações do plug-in entram em vigor somente após a ativação da opção Plugin Switch.

Operações relacionadas

Após ativar um plug-in, gerencie-o na aba de instâncias do plug-in na página Plugin Detail.

Operação

Procedimento

Change the effective scope of the plug-in

Na seção Plugin Effective scope, clique em o escopo onde o plug-in deve atuar. Na mensagem Change Plugin Effective Scope, confirme clicando em OK.

Add workloads to the effective scope

Configure este parâmetro apenas quando o escopo efetivo do plug-in estiver definido como Workload Scope.

Clique em Add workloads to effective scope. Na caixa de diálogo Add workloads to effective scope, selecione o namespace das cargas de trabalho desejadas, escolha o tipo de carga e marque os itens na seção Select workloads à esquerda. Adicione-os à seção selected à direita e clique em OK. Os tipos disponíveis são Service ou Deployment.

Visualize as cargas de trabalho incluídas no escopo efetivo na seção Sidecars in the effective scope da página Plugin Detail.

Add namespaces to the effective scope

Configure este parâmetro apenas quando o escopo efetivo do plug-in for Workload Scope.

Clique em Add namespaces to effective scope. Na caixa de diálogo Add namespaces to effective scope, clique em as tags dos namespaces desejados na seção Namespaces not in effective scope. As tags serão movidas automaticamente para a seção Namespaces in effective scope. Em seguida, clique em OK.

Verifique os namespaces adicionados ao escopo efetivo na seção Sidecars in the effective scope da página Plugin Detail.

Add gateways to the effective scope

Configure esta opção somente quando o escopo efetivo do plug-in estiver definido como Gateway Scope.

Clique em Add ASM Gateway to effective scope. Na caixa de diálogo Add ASM Gateway to effective scope, selecione os gateways desejados na seção Select ASM Gateway à esquerda e adicione-os à seção selected à direita. Finalize clicando em OK.

Os gateways incluídos no escopo efetivo aparecem na seção ASM Gateways in the effective scope da página Plugin Detail.

Edit the plug-in configuration YAML file

Na seção Plugin Config, clique em Update, edite o arquivo YAML e clique em Save no canto superior direito do editor de código YAML. As novas configurações entram em vigor imediatamente.

Remove workloads from the effective scope

Na seção Sidecars in the effective scope, localize a carga de trabalho a ser removida e clique em Unbind na coluna Actions. Confirme a ação na mensagem Remove effective scope clicando em OK.

Remove gateways from the effective scope

Na seção ASM Gateways in the effective scope, clique em o ícone 删除网关 na tag do gateway que deseja remover. Na mensagem Remove effective scope, clique em OK.

Disable the plug-in

Clique em o ícone Dingtalk_20240228143530.png à direita da aba correspondente à instância do plug-in desejada. Na mensagem Delete Plug-in Instance, clique em OK.

Importante

Desabilitar um plug-in pode afetar a estabilidade do sistema ou a lógica de negócios. Proceda com cautela.

Referências