Sdílet prostřednictvím


Povolit podporu Dapr v samostatně hostované bráně

PLATÍ PRO: Vývojářská verze | Prémiová verze

Integrace Dapr ve službě API Management umožňuje provozním týmům přímo zveřejnit mikroslužby Dapr nasazené v clusterech Kubernetes jako rozhraní API a zajistit, aby tato rozhraní API byla zjistitelná a snadno použitelná vývojáři se správnými ovládacími prvky napříč několika nasazeními Dapr – ať už v cloudu, místně nebo na hraničních zařízeních.

Informace o Dapr

Dapr je přenosný modul runtime pro vytváření bezstavových a stavových aplikací založených na mikroslužbách s libovolným jazykem nebo architekturou. Kodififikuje běžné vzory mikroslužeb, jako je zjišťování služeb a vyvolání pomocí integrované logiky opakování, publikování a přihlášení k odběru s alespoň jednou sémantikou doručování, nebo připojitelných vazeb prostředků pro usnadnění složení pomocí externích služeb. Podrobné informace a pokyny k zahájení práce s Dapr najdete v dapr.io .

Povolte podporu Dapr

Pokud chcete zapnout podporu Dapr v samohostované bráně API Management, přidejte do šablony nasazení Kubernetes následující Dapr anotace a nahraďte app-name požadovaným názvem. Tady je k dispozici kompletní návod k nastavení a používání služby API Management s Dapr.

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

Návod

Můžete také nasadit samohostovanou bránu pomocí Helmu a použít možnosti konfigurace Dapr.

Zásady integrace Dapr

API Management poskytuje specifické zásady pro interakci s rozhraními DAPR API vystavenými prostřednictvím brány v místním prostředí.