az aosm nfd
Feljegyzés
Ez a hivatkozás az Azure CLI aosm bővítményének része (2.54.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az aosm nfd parancs első futtatásakor. További információ a bővítményekről.
Az "aosm" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
Az AOSM közzétevő hálózati függvénydefinícióinak kezelése.
A hálózati függvénydefiníció (NFD) helmdiagramok vagy ARM-sablonok gyűjteménye, amelyek egy hálózati függvényt határoznak meg. Ez a parancscsoport lehetővé teszi NFD-k készítését és közzétételét az Azure-ban.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az aosm nfd build |
AOSM hálózati függvénydefiníció létrehozása. |
Mellék | Előnézet |
az aosm nfd generate-config |
Konfigurációs fájl létrehozása az AOSM-közzétevő hálózati függvénydefiníciójának létrehozásához. |
Mellék | Előnézet |
az aosm nfd publish |
Egy előre összeállított AOSM hálózati függvénydefiníció közzététele. |
Mellék | Előnézet |
az aosm nfd build
Az "aosm" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
AOSM hálózati függvénydefiníció létrehozása.
Létrehoz egy AOSM hálózati függvénydefiníciót (NFD) a megadott konfigurációs fájl alapján. Az NFD a konfigurációs fájlban megadott Helm-diagramokból vagy ARM-sablonokból épül fel. A kimenet egy könyvtár, amely közvetlenül közzétehető (az aosm nfd publish parancs használatával), vagy manuálisan testre szabható a közzététel előtt.
az aosm nfd build --config-file
--definition-type {cnf, vnf, vnf-nexus}
[--skip {artifact-upload, bicep-publish, helm-template, image-upload}]
Példák
Tárolóalapú hálózati függvény létrehozása.
az aosm nfd build --definition-type cnf --config-file my-cnf-input-config.jsonc
Virtuális hálózati függvény létrehozása az Azure Core-ban való használatra.
az aosm nfd build --definition-type vnf --config-file my-vnf-input-config.jsonc
Virtuális hálózati függvény létrehozása az Azure Nexusban való használatra.
az aosm nfd build --definition-type vnf-nexus --config-file my-vnf-nexus-input-config.jsonc
Kötelező paraméterek
A konfigurációs fájl elérési útja. Ez egy JSONC-fájl, amely tartalmazza az NFD létrehozásához szükséges paramétereket.
A közzéteendő AOSM-definíció típusa. A konfigurációs fájl típustól függően eltérő.
Opcionális paraméterek
Nem kötelező kihagyni a lépéseket. A "bicep-publish" kihagyja a bicep-sablon üzembe helyezését; Az "összetevő feltöltése" kihagyja az összetevők feltöltését; A "képfeltöltés" kihagyja a VHD-rendszerkép (VNF-ek) vagy a tárolólemezképek (CNF-ek) feltöltését; A "helm-template" kihagyja a helm-diagramok (CNF-ek) templatálását.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az aosm nfd generate-config
Az "aosm" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
Konfigurációs fájl létrehozása az AOSM-közzétevő hálózati függvénydefiníciójának létrehozásához.
Létrehoz egy konfigurációs fájlt, amellyel létrehozhat egy AOSM hálózati függvénydefiníciót (NFD). A konfigurációs fájl egy JSONC-fájl, amely tartalmazza az NFD létrehozásához szükséges paramétereket. Az NFD létrehozása előtt ki kell töltenie a konfigurációs fájlt a megadott értékekkel.
az aosm nfd generate-config --definition-type {cnf, vnf, vnf-nexus}
[--output-file]
Példák
Konfigurációs fájl létrehozása tárolóalapú hálózati függvényhez.
az aosm nfd generate-config --definition-type cnf
Hozzon létre egy konfigurációs fájlt egy virtuális hálózati függvényhez.
az aosm nfd generate-config --definition-type vnf
Hozzon létre egy konfigurációs fájlt egy virtuális hálózati függvényhez az Azure Nexusban való használatra.
az aosm nfd generate-config --definition-type vnf-nexus
Hozzon létre egy konfigurációs fájlt egy virtuális hálózati függvényhez, és írjon egy adott fájlba.
az aosm nfd generate-config --definition-type vnf --output-file my-vnf-input-config.jsonc
Kötelező paraméterek
A közzéteendő AOSM-definíció típusa. A konfigurációs fájl típustól függően eltérő.
Opcionális paraméterek
Annak a kimeneti fájlnak a neve, amelybe a létrehozott konfigurációs szöveget meg szeretné írni.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az aosm nfd publish
Az "aosm" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus
Egy előre összeállított AOSM hálózati függvénydefiníció közzététele.
Előre elkészített AOSM hálózati függvénydefiníciót (NFD) tesz közzé az Azure-ban. A közzététel előtt az NFD-t az aosm nfd build parancs használatával kell létrehozni. Az NFD és egyéb szükséges erőforrások (közzétevői erőforrás, összetevőjegyzék(ek), tárfiók(ok) stb.) az aktuálisan aktív Azure-előfizetés megadott erőforráscsoportjában van közzétéve.
az aosm nfd publish --build-output-folder
--definition-type {cnf, vnf, vnf-nexus}
[--no-subscription-permissions {false, true}]
Példák
Tárolóalapú hálózati függvény közzététele.
az aosm nfd publish --definition-type cnf --build-output-folder my-cnf-output-folder
Virtuális hálózati függvény közzététele az Azure Core-ban való használatra.
az aosm nfd publish --definition-type vnf --build-output-folder my-vnf-output-folder
Virtuális hálózati függvény közzététele az Azure Nexusban való használatra.
az aosm nfd publish --definition-type vnf-nexus --build-output-folder my-vnf-nexus-output-folder
Tárolóalapú hálózati függvény közzététele, ha nem rendelkezik a szükséges importálási engedélyekkel.
az aosm nfd publish --definition-type cnf --build-output-folder my-cnf-output-folder --no-subscription-permissions
Kötelező paraméterek
A közzétételi mappa elérési útja, amelyet a buildelési parancs hozott létre.
A közzéteendő AOSM-definíció típusa. A konfigurációs fájl típustól függően eltérő.
Opcionális paraméterek
Csak CNF-közzétételhez használható – minden más forgatókönyvben figyelmen kívül hagyva. Adja át ezt a jelzőt, ha nincs engedélye a Publisher-előfizetésbe való importálásra (Közreműködői szerepkör + AcrPush szerepkör, vagy olyan egyéni szerepkör, amely lehetővé teszi az importImage műveletet és az AcrPush-t a teljes előfizetésen keresztül). A jelző használatával a rendszer leküldi a rendszerkép-összetevőket a helyi gépre, majd leküldi az Összetevőtárba. Ez lassabb, mint egy példány teljes egészében az Azure-ban, de alternatív megoldás, ha nem rendelkezik a szükséges engedélyekkel. A Dockert helyileg kell telepíteni.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.