Compartilhar via


Habilitar o suporte ao Dapr no gateway auto-hospedado

APLICA-SE A: Desenvolvedor | Premium

A integração do Dapr no Gerenciamento de API permite que as equipes de operações exponham diretamente os microsserviços do Dapr implantados em clusters do Kubernetes como APIs e tornem essas APIs detectáveis e facilmente consumíveis por desenvolvedores com controles adequados em várias implantações do Dapr, seja na nuvem, no local ou na borda.

Sobre o Dapr

O Dapr é um runtime portátil para a criação de aplicativos baseados em microsserviços com e sem estado usando qualquer linguagem ou estrutura. Ele codifica os padrões comuns de microsserviço, como descoberta de serviço e invocação com a lógica de repetição inserida, publicação e assinatura com semântica de entrega pelo menos uma vez ou recursos de associação conectáveis para facilitar a composição usando serviços externos. Acesse dapr.io para obter informações detalhadas e instruções sobre como começar a usar o Dapr.

Habilitar o suporte ao Dapr

Para ativar o suporte ao Dapr no gateway auto-hospedado do Gerenciamento de API, adicione as seguintes anotações do Dapr ao modelo de implantação do Kubernetes, substituindo app-name pelo nome desejado. Uma orientação completa para configuração e uso do Gerenciamento de API com o Dapr está disponível aqui.

template:
    metadata:
      labels:
        app: app-name
      annotations:
        dapr.io/enabled: "true"
        dapr.io/app-id: "app-name"

Dica

Implante também o Gateway auto-hospedado com Helm e usar as opções de configuração do Dapr.

Políticas de integração de Dapr

O Gerenciamento de API fornece políticas específicas para interagir com APIs do Dapr expostas por meio do gateway auto-hospedado.

Próximas etapas