Udostępnij za pośrednictwem


Włączanie obsługi języka Dapr w bramie hostowanej samodzielnie

DOTYCZY: Developer | Premium

Integracja języka Dapr w usłudze API Management umożliwia zespołom operacyjnym bezpośrednie uwidacznienie mikrousług Dapr wdrożonych w klastrach Kubernetes jako interfejsów API i umożliwienie odnajdywania tych interfejsów API i łatwego ich eksploatowania przez deweloperów z odpowiednimi mechanizmami kontroli w wielu wdrożeniach języka Dapr — zarówno w chmurze, lokalnie, jak i na brzegu.

Informacje o języku Dapr

Dapr to przenośne środowisko uruchomieniowe do tworzenia bezstanowych i stanowych aplikacji opartych na mikrousługach z dowolnym językiem lub strukturą. Koduje on typowe wzorce mikrousług, takie jak odnajdywanie usług i wywoływanie za pomocą logiki ponawiania kompilacji, publikowanie i subskrybowanie przy użyciu semantyki dostarczania co najmniej raz lub podłączane zasoby powiązania w celu ułatwienia tworzenia kompozycji przy użyciu usług zewnętrznych. Przejdź do dapr.io, aby uzyskać szczegółowe informacje i instrukcje dotyczące rozpoczynania pracy z językiem Dapr.

Włączanie obsługi języka Dapr

Aby włączyć obsługę języka Dapr w bramie samoobsługowej usługi API Management, dodaj następujące adnotacje języka Dapr do szablonu wdrożenia Kubernetes, zastępując app-name element żądaną nazwą. Kompletny przewodnik konfigurowania i używania usługi API Management z językiem Dapr jest dostępny tutaj.

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

Napiwek

Możesz również wdrożyć własną bramę za pomocą programu Helm i użyć opcji konfiguracji języka Dapr.

Zasady integracji języka Dapr

Usługa API Management udostępnia określone zasady umożliwiające interakcję z interfejsami API języka Dapr uwidacznianymi za pośrednictwem własnej bramy.

Następne kroki

  • Dowiedz się więcej o integracji języka Dapr w usłudze API Management