Megosztás a következőn keresztül:


Csatlakozás Az Azure-szolgáltatásokhoz Dapr-összetevőkkel az Azure Portalon

A Dapr API-kat egyszerűen csatlakoztathatja az Azure-szolgáltatások biztonsági mentéséhez a Service Connector és a Dapr kombinációjával. Ez a funkció dapr-összetevőket hoz létre az Ön nevében érvényes metaadatokkal és hitelesített identitással az Azure-szolgáltatás eléréséhez.

Ebben az útmutatóban a Dapr Pub/Sub API-t egy Azure Service Bushoz csatlakoztatja a következő módon:

  • Pub/sub kiválasztása API-ként
  • Adja meg az Azure Service Bus szolgáltatást, valamint a szükséges tulajdonságokat, például a névteret, az üzenetsor nevét és az identitást
  • Használja az Azure Service Bus pub/alösszetevőjét!

Előfeltételek

Dapr-összetevő létrehozása

Első lépésként navigáljon a Dapr-összetevő létrehozási funkciójával.

  1. Az Azure Portalon navigáljon a Container Apps-környezethez.

  2. A bal oldali menü Beállítások területén válassza a Dapr-összetevőket.

  3. A felső menüben válassza az Azure-összetevő hozzáadása>lehetőséget a Dapr-összetevő hozzáadása konfigurációs panel megnyitásához.

    Képernyőkép az Azure Component kiválasztásáról a legördülő menüből.

    Feljegyzés

    Jelenleg a Dapr-összetevők létrehozása a Service Connector használatával az Azure Portalon előzetes verzióban érhető el, és csak az Azure-szolgáltatásokkal (Azure Service Bus, Azure Cosmos DB stb.) működik. Nem Azure Dapr-összetevők (Redis) létrehozásához használja a manuális összetevő-létrehozási lehetőséget.

Kötelező metaadatok megadása

Ahhoz, hogy az összetevő-létrehozási eszköz megfeleltethesse a szükséges összetevő metaadatait, meg kell adnia a szükséges metaadatokat az Alapismeretek lap előre definiált legördülő listáiból.

Például egy pub/al Azure Service Bus-összetevő esetében a következő mezőkkel kell kezdenie:

Mező Példa Leírás
Összetevő neve mycomponent Adja meg a Dapr-összetevő nevét. A névnek meg kell egyeznie az alkalmazáskódban hivatkozott összetevővel.
Építőelem Pub/sub Válassza ki az összetevő építőelemét/API-ját a legördülő listából.
Alkatrésztípus Service Bus Válasszon ki egy összetevőtípust a legördülő listából.

Az összetevő-létrehozás panel a kiválasztott építőelemtől és összetevőtípustól függően különböző mezőkkel töltődik fel. Az alábbi táblázat és kép például az Azure Service Bus pub/alösszetevő-típushoz társított mezőket mutatja be, de a megjelenített mezők eltérőek lehetnek.

Mező Példa Leírás
Előfizetés Saját előfizetésem Válassza ki az Azure-előfizetését
Névtér mynamespace Válassza ki a Service Bus-névteret
Hitelesítés Felhasználó által hozzárendelt felügyelt identitás Válassza ki a keresett összetevőt tartalmazó előfizetést. Ajánlott: Felhasználó által hozzárendelt felügyelt identitás.
Felhasználó által hozzárendelt felügyelt identitás testidentity Válasszon ki egy meglévő identitást a legördülő listából. Ha még nem rendelkezik ilyen azonosítóval, létrehozhat egy új felügyelt identitásügyfél-azonosítót.

Képernyőkép az Azure-platformról, amelyen a Dapr Pub/alösszetevő hozzáadása az Alapok lapon látható.

Mi történt?

Most, hogy kitöltötte ezeket a kötelező mezőket, azok automatikusan megfeleltetik a szükséges összetevő metaadatait. Ebben a Service Bus-példában az egyetlen szükséges metaadat a kapcsolati sztring. Az összetevő-létrehozási eszköz a megadott adatokat veszi fel, és leképozza a bemenetet, hogy létrehozhasson egy kapcsolati sztring az összetevő YAML-fájljában.

Választható metaadatok megadása

Bár az összetevő-létrehozási eszköz automatikusan kitölti az összetevőhöz szükséges összes metaadatot, az összetevőt opcionális metaadatok hozzáadásával is testre szabhatja.

  1. Válassza a Tovább elemet : Metaadatok és hatókörök.

  2. A Metaadatok területen válassza a Hozzáadás lehetőséget a Dapr-összetevő további, opcionális metaadatainak kiválasztásához a támogatott mezők legördülő menüjéből.

  3. A Hatókörök csoportban válassza a Hozzáadás vagy beírás az összetevőt betölteni kívánt tárolóalkalmazások alkalmazásazonosítói között.

    • Ha a hatókör nincs meghatározva, a Dapr alapértelmezés szerint az összetevőt az összes alkalmazásazonosítóra alkalmazza.
  4. Válassza a Véleményezés + Létrehozás lehetőséget az összetevő értékeinek áttekintéséhez.

  5. Válassza a Létrehozás lehetőséget.

A YAML összetevő mentése

Miután hozzáadta az összetevőt a Container Apps-környezethez, a portál megjeleníti az összetevő YAML-jét (vagy Bicep-jét).

  1. Másolja és mentse a YAML-fájlt későbbi használatra.

  2. Válassza a Kész lehetőséget a konfigurációs panelről való kilépéshez.

Ezután ellenőrizheti a YAML/Bicep-összetevőt egy adattárban, és újból létrehozhatja a portálon kívül.

Feljegyzés

Felügyelt identitás használata esetén a rendszer hozzárendeli a kiválasztott azonosítást a hatókör- és célszolgáltatásokhoz tartozó összes tárolóalkalmazáshoz.

Dapr-összetevők kezelése

  1. A Container Apps-környezetben nyissa meg a Beállítások>Dapr-összetevőket.

  2. A Container Apps-környezethez kapcsolódó Dapr-összetevők ezen a lapon találhatók. Tekintse át a listát, és válassza a Törlés ikont egy összetevő törléséhez, vagy válassza ki az összetevő nevét a részletek áttekintéséhez vagy szerkesztéséhez.

    Képernyőkép a meglévő Dapr-összetevőket megjelenítő Azure-platformról.

Következő lépések

Megtudhatja, hogyan állíthatja be a Dapr-összetevők rugalmasságát.

További információk: