Aktivera Dapr-stöd i den lokalt installerade gatewayen

GÄLLER FÖR: Utvecklare | Premium

Dapr-integrering i API Management gör det möjligt för driftteam att direkt exponera Dapr-mikrotjänster som distribuerats i Kubernetes-kluster som API:er och göra dessa API:er identifierbara och lätt förbrukningsbara av utvecklare med rätt kontroller över flera Dapr-distributioner – oavsett om de finns i molnet, lokalt eller på gränsen.

Om Dapr

Dapr är en bärbar körning för att skapa tillståndslösa och tillståndskänsliga mikrotjänstbaserade program med valfritt språk eller ramverk. Den kodifierar vanliga mikrotjänstmönster, till exempel tjänstidentifiering och anrop med inbyggd logik för återförsök, publicering och prenumeration med leveranssemantik minst en gång eller anslutbara bindningsresurser för att underlätta kompositionen med hjälp av externa tjänster. Gå till dapr.io för detaljerad information och instruktioner om hur du kommer igång med Dapr.

Aktivera Dapr-stöd

Om du vill aktivera Dapr-stöd i den lokala API Management-gatewayen lägger du till följande Dapr-anteckningar i Kubernetes-distributionsmallen och ersätter app-name med ett önskat namn. En fullständig genomgång av hur du konfigurerar och använder API Management med Dapr finns här.

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

Dricks

Du kan också distribuera den lokalt installerade gatewayen med Helm och använda Dapr-konfigurationsalternativen.

Dapr-integreringsprinciper

API Management tillhandahåller specifika principer för att interagera med Dapr-API:er som exponeras via den lokala gatewayen.

Nästa steg