az containerapp sessionpool
Nota:
Esta referencia forma parte de la extensión containerapp para la CLI de Azure (versión 2.62.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az containerapp sessionpool . Obtenga más información sobre las extensiones.
Este grupo de comandos está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Comandos para administrar grupos de sesiones.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az containerapp sessionpool create |
Cree o actualice un grupo de sesiones. |
Extensión | Vista previa |
az containerapp sessionpool delete |
Elimine un grupo de sesiones. |
Extensión | Vista previa |
az containerapp sessionpool list |
Enumera los grupos de sesiones por suscripción o grupo de recursos. |
Extensión | Vista previa |
az containerapp sessionpool show |
Mostrar detalles de un grupo de sesiones. |
Extensión | Vista previa |
az containerapp sessionpool update |
Actualizar un grupo de sesiones. |
Extensión | Vista previa |
az containerapp sessionpool create
El grupo de comandos "containerapp sessionpool" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Cree o actualice un grupo de sesiones.
az containerapp sessionpool create --name
--resource-group
[--args]
[--command]
[--container-name]
[--container-type {CustomContainer, NodeLTS, PythonLTS}]
[--cooldown-period]
[--cpu]
[--env-vars]
[--environment]
[--image]
[--location]
[--max-sessions]
[--memory]
[--network-status {EgressDisabled, EgressEnabled}]
[--no-wait]
[--ready-sessions]
[--registry-password]
[--registry-server]
[--registry-username]
[--secrets]
[--target-port]
Ejemplos
Cree o actualice un grupo de sesiones con la configuración predeterminada de PythonLTS de tipo contenedor.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--location eastasia
Cree o actualice un grupo de sesiones con el tipo de contenedor PythonLTS, con sesiones simultáneas máximas es de 30 instancias de sesión listas para 20.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type PythonLTS --max-sessions 30 --ready-sessions 20 \
--location eastasia
Cree o actualice un grupo de sesiones con el tipo de contenedor CustomContainer con la imagen de inicio rápido predeterminada.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type CustomContainer --environment MyEnvironment \
--cpu 0.5 --memory 1Gi --target-port 80 --location eastasia --image mcr.microsoft.com/k8se/quickstart:latest
Cree o actualice un grupo de sesiones con el tipo de contenedor CustomContainer que tenga secretos y variables de entorno.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type CustomContainer --environment MyEnvironment \
--cpu 0.5 --memory 1Gi --target-port 80 --image MyImage \
--env-vars GREETING="Hello, world" SECRETENV=secretref:anothersecret \
--secrets mysecret=secretvalue1 anothersecret="secret value 2" --location eastasia
Creación o actualización de un grupo de sesiones con el tipo de contenedor CustomContainer que procede del registro privado
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type CustomContainer --environment MyEnvironment --image MyImage \
--cpu 0.5 --memory 1Gi --target-port 80 --registry-server myregistry.azurecr.io \
--registry-username myregistry --registry-password $REGISTRY_PASSWORD \
--location eastasia
Crear o actualizar un grupo de sesiones con el tipo de contenedor CustomContainer con período de tiempo de recuperación 360s
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--environment MyEnvironment --cpu 0.5 --memory 1Gi --target-port 80 --container-type CustomContainer \
--cooldown-period 360 --location eastasia
Parámetros requeridos
Nombre del grupo de sesiones.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Lista de argumentos de comando de inicio de contenedor. Valores separados por espacios, por ejemplo, "-c" "mycommand". Cadena vacía para borrar los valores existentes.
Lista de comandos admitidos en el contenedor que se ejecutará durante el inicio. Valores separados por espacios, por ejemplo, "/bin/queue" "mycommand". Cadena vacía para borrar los valores existentes.
Nombre del contenedor. Al crear si no se proporciona ningún nombre de contenedor, el nombre del contenedor tendrá como valor predeterminado el nombre del grupo de sesiones cubierto en minúsculas.
Tipo de grupo del grupo de sesiones, default='PythonLTS'.
Período (en segundos), después del cual se eliminará la sesión, default=300.
CPU necesaria en núcleos de 0,25 a 2,0, por ejemplo, 0,5.
Lista de variables de entorno para el contenedor. Valores separados por espacios en formato 'key=value'. Cadena vacía para borrar los valores existentes. Valor de prefijo con "secretref:" para hacer referencia a un secreto.
Nombre o identificador de recurso del entorno de la aplicación contenedora.
Imagen de contenedor, por ejemplo, publisher/image-name:tag.
Ubicación. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
El recuento máximo de sesiones se puede ejecutar al mismo tiempo.
Memoria necesaria de 0,5 a 4,0 que termina con "Gi", por ejemplo, 1,0Gi.
La salida está habilitada para las sesiones o no.
No espere hasta que finalice la operación de ejecución prolongada.
Número de sesiones que estarán listas en el grupo de sesiones todo el tiempo.
Contraseña para iniciar sesión en el registro de contenedor. Si se almacena como secreto, el valor debe comenzar con "secretref:" seguido del nombre del secreto.
Nombre de host del servidor del registro de contenedor, por ejemplo, myregistry.azurecr.io.
Nombre de usuario que se va a iniciar sesión en el registro de contenedor.
Lista de secretos para el grupo de sesiones. Valores separados por espacios en formato 'key=value'. Cadena vacía para borrar los valores existentes.
Puerto de sesión usado para el tráfico de entrada.
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 containerapp sessionpool delete
El grupo de comandos "containerapp sessionpool" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Elimine un grupo de sesiones.
az containerapp sessionpool delete --resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Ejemplos
Elimine un grupo de sesiones.
az containerapp sessionpool delete -n mysessionpool -g MyResourceGroup
Parámetros requeridos
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del grupo de sesiones.
No espere hasta que finalice la operación de ejecución prolongada.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
No solicita confirmación.
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 containerapp sessionpool list
El grupo de comandos "containerapp sessionpool" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Enumera los grupos de sesiones por suscripción o grupo de recursos.
az containerapp sessionpool list [--resource-group]
Ejemplos
Enumera los grupos de sesiones de la suscripción actual.
az containerapp sessionpool list
Enumera los grupos de sesiones por grupo de recursos.
az containerapp sessionpool list -g MyResourceGroup
Parámetros opcionales
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
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 containerapp sessionpool show
El grupo de comandos "containerapp sessionpool" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Mostrar detalles de un grupo de sesiones.
az containerapp sessionpool show --resource-group
[--ids]
[--name]
[--subscription]
Ejemplos
Muestra los detalles de un grupo de sesiones.
az containerapp sessionpool show -n mysessionpool -g MyResourceGroup
Parámetros requeridos
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre del grupo de sesiones.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
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 containerapp sessionpool update
El grupo de comandos "containerapp sessionpool" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Actualizar un grupo de sesiones.
az containerapp sessionpool update --resource-group
[--args]
[--command]
[--container-name]
[--cooldown-period]
[--cpu]
[--env-vars]
[--ids]
[--image]
[--location]
[--max-sessions]
[--memory]
[--name]
[--network-status {EgressDisabled, EgressEnabled}]
[--no-wait]
[--ready-sessions]
[--registry-password]
[--registry-server]
[--registry-username]
[--secrets]
[--subscription]
[--target-port]
Ejemplos
Actualice la configuración y la imagen de las sesiones simultáneas máximas de un grupo de sesiones.
az containerapp sessionpool update -n mysessionpool -g MyResourceGroup --max-sessions 20 --image MyNewImage
Parámetros requeridos
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Lista de argumentos de comando de inicio de contenedor. Valores separados por espacios, por ejemplo, "-c" "mycommand". Cadena vacía para borrar los valores existentes.
Lista de comandos admitidos en el contenedor que se ejecutará durante el inicio. Valores separados por espacios, por ejemplo, "/bin/queue" "mycommand". Cadena vacía para borrar los valores existentes.
Nombre del contenedor. Al crear si no se proporciona ningún nombre de contenedor, el nombre del contenedor tendrá como valor predeterminado el nombre del grupo de sesiones cubierto en minúsculas.
Período (en segundos), después del cual se eliminará la sesión, default=300.
CPU necesaria en núcleos de 0,25 a 2,0, por ejemplo, 0,5.
Lista de variables de entorno para el contenedor. Valores separados por espacios en formato 'key=value'. Cadena vacía para borrar los valores existentes. Valor de prefijo con "secretref:" para hacer referencia a un secreto.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Imagen de contenedor, por ejemplo, publisher/image-name:tag.
Ubicación. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
El recuento máximo de sesiones se puede ejecutar al mismo tiempo.
Memoria necesaria de 0,5 a 4,0 que termina con "Gi", por ejemplo, 1,0Gi.
Nombre del grupo de sesiones.
La salida está habilitada para las sesiones o no.
No espere hasta que finalice la operación de ejecución prolongada.
Número de sesiones que estarán listas en el grupo de sesiones todo el tiempo.
Contraseña para iniciar sesión en el registro de contenedor. Si se almacena como secreto, el valor debe comenzar con "secretref:" seguido del nombre del secreto.
Nombre de host del servidor del registro de contenedor, por ejemplo, myregistry.azurecr.io.
Nombre de usuario que se va a iniciar sesión en el registro de contenedor.
Lista de secretos para el grupo de sesiones. Valores separados por espacios en formato 'key=value'. Cadena vacía para borrar los valores existentes.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Puerto de sesión usado para el tráfico de entrada.
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.