Udostępnij za pomocą


Włącz obsługę Dapr w bramie samodzielnie hostowanej

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 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 z wbudowaną logiką ponawiania prób, publikowanie i subskrybowanie z 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łącz obsługę Dapr

Aby włączyć obsługę Dapr w bramie samoobsługowej API Management, dodaj następujące adnotacje Dapr do szablonu wdrożenia Kubernetes, zastępując app-name żą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"

Wskazówka

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

Zasady integracji 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.