Habilitar o suporte a Dapr no gateway auto-hospedado
APLICA-SE A: Developer | Prémio
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 Kubernetes como APIs e tornem essas APIs detetá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 tempo de execução portátil para a criação de aplicativos baseados em microsserviços sem estado e com monitoração de estado com qualquer linguagem ou estrutura. Ele codifica os padrões comuns de microsserviços, como descoberta e invocação de serviços com lógica de repetição incorporada, publicação e assinatura com semântica de entrega pelo menos uma vez ou recursos de vinculação conectáveis para facilitar a composição usando serviços externos. Vá para dapr.io para obter informações detalhadas e instruções sobre como começar a usar o Dapr.
Ativar suporte a Dapr
Para ativar o suporte a Dapr no gateway auto-hospedado do Gerenciamento de API, adicione as seguintes anotações de Dapr ao modelo de implantação do Kubernetes, substituindo app-name
por um nome desejado. Um passo a passo completo sobre como configurar e usar o 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"
Gorjeta
Você também pode implantar o gateway auto-hospedado com o Helm e usar as opções de configuração do Dapr.
Políticas de integração do Dapr
O Gerenciamento de API fornece políticas específicas para interagir com APIs do Dapr expostas por meio do gateway auto-hospedado.
Próximos passos
- Saiba mais sobre a integração do Dapr no Gerenciamento de API