Teilen über


Aktivieren der Dapr-Unterstützung im selbst gehosteten Gateway

GILT FÜR: Developer | Premium

Dapr-Integration in API Management ermöglicht Es Operationsteams, Dapr microservices, die auf Kubernetes-Clustern als APIs bereitgestellt werden, direkt verfügbar zu machen und diese APIs von Entwicklern mit ordnungsgemäßen Kontrollen über mehrere Dapr-Bereitstellungen hinweg auffindbar und einfach zu machen – unabhängig davon, ob in der Cloud, lokal oder am Edge.

Über Dapr

Dapr ist eine portierbare Runtime zum Erstellen statusfreier und statusbehafteter, auf Microservices basierender Anwendungen mit beliebigen Sprachen und Frameworks. Sie stellt die gängigen Microservicemuster wie Dienstermittlung und -aufruf mit integrierter Wiederholungslogik, Veröffentlichung und Abonnement mit At-Least-Once-Übermittlungssemantik oder integrierbaren Bindungsressourcen als Code bereit, um die Erstellung mithilfe externer Dienste zu vereinfachen. Gehen Sie zu dapr.io , um detaillierte Informationen und Anleitungen zu den ersten Schritten mit Dapr zu erhalten.

Aktivieren der Dapr-Unterstützung

Um die Dapr-Unterstützung im selbst gehosteten API-Verwaltungsgateway zu aktivieren, fügen Sie die folgenden Dapr-Anmerkungen zur Kubernetes-Bereitstellungsvorlage hinzu, die durch einen gewünschten Namen ersetzt app-name wird. Eine vollständige exemplarische Vorgehensweise zum Einrichten und Verwenden der API-Verwaltung mit Dapr finden Sie hier.

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

Tipp

Sie können auch das selbst gehostete Gateway mit Helm bereitstellen und die Dapr-Konfigurationsoptionen verwenden.

Dapr-Integrationsrichtlinien

Die API-Verwaltung bietet spezifische Richtlinien für die Interaktion mit Dapr-APIs, die über das selbst gehostete Gateway verfügbar gemacht werden.