az aosm nfd
Nota:
Esta referencia forma parte de la extensión aosm para la CLI de Azure (versión 2.54.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az aosm nfd . Obtenga más información sobre las extensiones.
El grupo de comandos "aosm" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Administrar definiciones de funciones de red del publicador de AOSM.
Una definición de función de red (NFD) es una colección de gráficos de Helm o plantillas de ARM que definen una función de red. Este grupo de comandos permite compilar y publicar NFD en Azure.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az aosm nfd build |
Cree una definición de función de red de AOSM. |
Extensión | Vista previa |
az aosm nfd generate-config |
Genere un archivo de configuración para crear una definición de función de red del publicador de AOSM. |
Extensión | Vista previa |
az aosm nfd publish |
Publique una definición de función de red de AOSM pregenerada. |
Extensión | Vista previa |
az aosm nfd build
El grupo de comandos "aosm" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Cree una definición de función de red de AOSM.
Compila una definición de función de red (NFD) de AOSM basada en el archivo de configuración proporcionado. El NFD se crea a partir de los gráficos de Helm o las plantillas de ARM especificadas en el archivo de configuración. La salida es un directorio que se puede publicar directamente (mediante el comando aosm nfd publish) o personalizar manualmente antes de la publicación.
az aosm nfd build --config-file
--definition-type {cnf, vnf, vnf-nexus}
[--skip {artifact-upload, bicep-publish, helm-template, image-upload}]
Ejemplos
Cree una función de red en contenedor.
az aosm nfd build --definition-type cnf --config-file my-cnf-input-config.jsonc
Cree una función de red virtual para su uso en Azure Core.
az aosm nfd build --definition-type vnf --config-file my-vnf-input-config.jsonc
Cree una función de red virtual para su uso en Azure Nexus.
az aosm nfd build --definition-type vnf-nexus --config-file my-vnf-nexus-input-config.jsonc
Parámetros requeridos
La ruta de acceso al archivo de configuración. Se trata de un archivo JSONC que contiene los parámetros necesarios para compilar el NFD.
Tipo de definición de AOSM que se va a publicar. El archivo de configuración difiere en función del tipo.
Parámetros opcionales
Pasos de omisión opcionales. "bicep-publish" omitirá la implementación de la plantilla de bicep; "artifact-upload" omitirá la carga de los artefactos; "image-upload" omitirá la carga de la imagen de VHD (para VNFs) o las imágenes de contenedor (para CNF); "helm-template" omitirá la creación de plantillas de los gráficos de Helm (para CNFs).
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az aosm nfd generate-config
El grupo de comandos "aosm" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Genere un archivo de configuración para crear una definición de función de red del publicador de AOSM.
Genera un archivo de configuración que puede usar para compilar una definición de función de red (NFD) de AOSM. El archivo de configuración es un archivo JSONC que contiene los parámetros necesarios para compilar el NFD. Debe completar el archivo de configuración con los valores específicos antes de compilar el NFD.
az aosm nfd generate-config --definition-type {cnf, vnf, vnf-nexus}
[--output-file]
Ejemplos
Genere un archivo de configuración para una función de red en contenedor.
az aosm nfd generate-config --definition-type cnf
Genere un archivo de configuración para una función de red virtual.
az aosm nfd generate-config --definition-type vnf
Genere un archivo de configuración para una función de red virtual para su uso en Azure Nexus.
az aosm nfd generate-config --definition-type vnf-nexus
Genere un archivo de configuración para una función de red virtual y escriba en un archivo específico.
az aosm nfd generate-config --definition-type vnf --output-file my-vnf-input-config.jsonc
Parámetros requeridos
Tipo de definición de AOSM que se va a publicar. El archivo de configuración difiere en función del tipo.
Parámetros opcionales
Nombre del archivo de salida en el que se va a escribir el texto de configuración generado.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az aosm nfd publish
El grupo de comandos "aosm" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Publique una definición de función de red de AOSM pregenerada.
Publica una definición de función de red (NFD) de AOSM pregenerada en Azure. El NFD debe compilarse mediante el comando aosm nfd build para poder publicarlo. NFD y otros recursos necesarios (recurso de publicador, manifiestos de artefactos, cuentas de almacenamiento, etc.) se publica en el grupo de recursos especificado en la suscripción de Azure activa actualmente.
az aosm nfd publish --build-output-folder
--definition-type {cnf, vnf, vnf-nexus}
[--no-subscription-permissions {false, true}]
Ejemplos
Publique una función de red en contenedor.
az aosm nfd publish --definition-type cnf --build-output-folder my-cnf-output-folder
Publique una función de red virtual para su uso en Azure Core.
az aosm nfd publish --definition-type vnf --build-output-folder my-vnf-output-folder
Publique una función de red virtual para su uso en Azure Nexus.
az aosm nfd publish --definition-type vnf-nexus --build-output-folder my-vnf-nexus-output-folder
Publique una función de red en contenedor cuando no tenga los permisos de importación necesarios.
az aosm nfd publish --definition-type cnf --build-output-folder my-cnf-output-folder --no-subscription-permissions
Parámetros requeridos
Ruta de acceso a la carpeta que se va a publicar, creada por el comando build.
Tipo de definición de AOSM que se va a publicar. El archivo de configuración difiere en función del tipo.
Parámetros opcionales
Se usa solo para la publicación de CNF: se omite en todos los demás escenarios. Pase esta marca si no tiene permiso para importar a la suscripción del publicador (rol colaborador + rol de AcrPush o un rol personalizado que permita la acción importImage y AcrPush en toda la suscripción). El uso de esta marca hace que los artefactos de imagen se extraen en el equipo local y, a continuación, se inserten en el Almacén de artefactos. Esto es más lento que una copia completamente dentro de Azure, pero es una alternativa si no tiene los permisos necesarios. Requiere que Docker se instale localmente.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.