az containerapp sessionpool
Note
This reference is part of the containerapp extension for the Azure CLI (version 2.62.0 or higher). De extensie installeert automatisch de eerste keer dat u een az containerapp sessionpool-opdracht uitvoert. Learn more about extensions.
Opdrachten voor het beheren van sessiegroepen.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az containerapp sessionpool create |
Een sessiegroep maken of bijwerken. |
Extension | GA |
az containerapp sessionpool delete |
Een sessiegroep verwijderen. |
Extension | GA |
az containerapp sessionpool list |
Lijst met sessiegroepen per abonnement of resourcegroep. |
Extension | GA |
az containerapp sessionpool show |
Details van een sessiegroep weergeven. |
Extension | GA |
az containerapp sessionpool update |
Een sessiegroep bijwerken. |
Extension | GA |
az containerapp sessionpool create
Een sessiegroep maken of bijwerken.
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]
[--mi-system-assigned]
[--mi-user-assigned]
[--network-status {EgressDisabled, EgressEnabled}]
[--no-wait]
[--ready-sessions]
[--registry-identity]
[--registry-password]
[--registry-server]
[--registry-username]
[--secrets]
[--target-port]
Voorbeelden
Een sessiegroep maken of bijwerken met standaardinstellingen voor PythonLTS van het containertype.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--location eastasia
Maak of werk een sessiegroep bij met het containertype PythonLTS, waarbij maximaal 30 gelijktijdige sessies gereed zijn voor sessie-exemplaren 20.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type PythonLTS --max-sessions 30 --ready-sessions 20 \
--location eastasia
Maak of werk een sessiegroep bij met het containertype CustomContainer met standaard quickstart-installatiekopie.
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
Maak of werk een sessiegroep bij met het containertype CustomContainer met geheimen en omgevingsvariabelen.
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
Een sessiegroep maken of bijwerken met het containertype CustomContainer die afkomstig is van een privéregister
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
Een sessiegroep maken of bijwerken met het containertype CustomContainer en Managed Identity om Azure Container Registry te verifiëren
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-identity MyUserIdentityResourceId \
--location eastasia
Maak of werk een sessiegroep bij met het containertype CustomContainer met door het systeem toegewezen en door de gebruiker toegewezen identiteit.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type CustomContainer --environment MyEnvironment --image MyImage \
--cpu 0.5 --memory 1Gi --target-port 80 \
--mi-system-assigned --mi-user-assigned MyUserIdentityResourceId \
--location eastasia
Een sessiegroep maken of bijwerken met het containertype CustomContainer met cooldownperiode 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
Vereiste parameters
De naam van de sessiegroep.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Een lijst met opstartopdrachtargumenten voor containers. Door spaties gescheiden waarden, bijvoorbeeld '-c' 'mycommand'. Lege tekenreeks om bestaande waarden te wissen.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Een lijst met ondersteunde opdrachten in de container die wordt uitgevoerd tijdens het opstarten. Door spaties gescheiden waarden, bijvoorbeeld '/bin/queue' 'mycommand'. Lege tekenreeks om bestaande waarden te wissen.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Naam van de container. Bij het maken als er geen containernaam is opgegeven, wordt de containernaam standaard ingesteld op de naam van de sessiegroep die wordt bedekt met kleine letters.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Het groepstype van de sessiegroep, default='PythonLTS'.
Eigenschap | Waarde |
---|---|
Parameter group: | Configuration Arguments |
Geaccepteerde waarden: | CustomContainer, NodeLTS, PythonLTS |
Periode (in seconden), waarna de sessie wordt verwijderd, standaard=300.
Eigenschap | Waarde |
---|---|
Parameter group: | Configuration Arguments |
Vereiste CPU in kernen van 0,25 - 2.0, bijvoorbeeld 0,5.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Een lijst met omgevingsvariabelen voor de container. Door spaties gescheiden waarden in de notatie 'key=value'. Lege tekenreeks om bestaande waarden te wissen. Voorvoegselwaarde met 'secretref:' om te verwijzen naar een geheim.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Naam of resource-id van de omgeving van de container-app.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Containerinstallatiekopieën, bijvoorbeeld publisher/image-name:tag.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Location. Waarden van: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
Het maximum aantal sessies kan tegelijkertijd worden uitgevoerd.
Eigenschap | Waarde |
---|---|
Parameter group: | Scale Arguments |
Vereist geheugen van 0,5 - 4,0 eindigend op "Gi", bijvoorbeeld 1.0Gi.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Booleaanse waarde die aangeeft of een door het systeem toegewezen identiteit moet worden toegewezen.
Eigenschap | Waarde |
---|---|
Default value: | False |
Door ruimte gescheiden gebruikersidentiteiten die moeten worden toegewezen.
Uitgaand verkeer is ingeschakeld voor de sessies of niet.
Eigenschap | Waarde |
---|---|
Parameter group: | Configuration Arguments |
Geaccepteerde waarden: | EgressDisabled, EgressEnabled |
Wacht niet totdat de langdurige bewerking is voltooid.
Eigenschap | Waarde |
---|---|
Default value: | False |
Het aantal sessies dat altijd gereed is in de sessiegroep.
Eigenschap | Waarde |
---|---|
Parameter group: | Scale Arguments |
De beheerde identiteit waarmee moet worden geverifieerd bij Azure Container Registry (in plaats van gebruikersnaam/wachtwoord). Gebruik 'systeem' voor een door het systeem toegewezen identiteit, gebruik een resource-id voor een door de gebruiker toegewezen identiteit. De beheerde identiteit moet zijn toegewezen aan acrpull-machtigingen voor de ACR vóór de implementatie (gebruik 'az role assignment create --role acrpull ...').
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
Het wachtwoord om u aan te melden bij het containerregister. Als deze is opgeslagen als geheim, moet de waarde beginnen met 'secretref:', gevolgd door de geheime naam.
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
De hostnaam van de containerregisterserver, bijvoorbeeld myregistry.azurecr.io.
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
De gebruikersnaam om u aan te melden bij het containerregister.
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
Een lijst met geheimen voor de sessiegroep. Door spaties gescheiden waarden in de notatie 'key=value'. Lege tekenreeks om bestaande waarden te wissen.
Eigenschap | Waarde |
---|---|
Parameter group: | Configuration Arguments |
De sessiepoort die wordt gebruikt voor inkomend verkeer.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az containerapp sessionpool delete
Een sessiegroep verwijderen.
az containerapp sessionpool delete --resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Voorbeelden
Een sessiegroep verwijderen.
az containerapp sessionpool delete -n mysessionpool -g MyResourceGroup
Vereiste parameters
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
De naam van de sessiegroep.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Wacht niet totdat de langdurige bewerking is voltooid.
Eigenschap | Waarde |
---|---|
Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Niet vragen om bevestiging.
Eigenschap | Waarde |
---|---|
Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az containerapp sessionpool list
Lijst met sessiegroepen per abonnement of resourcegroep.
az containerapp sessionpool list [--resource-group]
Voorbeelden
Lijst met sessiegroepen in het huidige abonnement.
az containerapp sessionpool list
Lijst met sessiegroepen per resourcegroep.
az containerapp sessionpool list -g MyResourceGroup
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az containerapp sessionpool show
Details van een sessiegroep weergeven.
az containerapp sessionpool show --resource-group
[--ids]
[--name]
[--subscription]
Voorbeelden
De details van een sessiegroep weergeven.
az containerapp sessionpool show -n mysessionpool -g MyResourceGroup
Vereiste parameters
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
De naam van de sessiegroep.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |
az containerapp sessionpool update
Een sessiegroep bijwerken.
az containerapp sessionpool update --resource-group
[--args]
[--command]
[--container-name]
[--cooldown-period]
[--cpu]
[--env-vars]
[--ids]
[--image]
[--location]
[--max-sessions]
[--memory]
[--mi-system-assigned]
[--mi-user-assigned]
[--name]
[--network-status {EgressDisabled, EgressEnabled}]
[--no-wait]
[--ready-sessions]
[--registry-identity]
[--registry-password]
[--registry-server]
[--registry-username]
[--secrets]
[--subscription]
[--target-port]
Voorbeelden
Werk de maximale configuratie en installatiekopieën van een sessiegroep bij.
az containerapp sessionpool update -n mysessionpool -g MyResourceGroup --max-sessions 20 --image MyNewImage
Vereiste parameters
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Een lijst met opstartopdrachtargumenten voor containers. Door spaties gescheiden waarden, bijvoorbeeld '-c' 'mycommand'. Lege tekenreeks om bestaande waarden te wissen.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Een lijst met ondersteunde opdrachten in de container die wordt uitgevoerd tijdens het opstarten. Door spaties gescheiden waarden, bijvoorbeeld '/bin/queue' 'mycommand'. Lege tekenreeks om bestaande waarden te wissen.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Naam van de container. Bij het maken als er geen containernaam is opgegeven, wordt de containernaam standaard ingesteld op de naam van de sessiegroep die wordt bedekt met kleine letters.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Periode (in seconden), waarna de sessie wordt verwijderd, standaard=300.
Eigenschap | Waarde |
---|---|
Parameter group: | Configuration Arguments |
Vereiste CPU in kernen van 0,25 - 2.0, bijvoorbeeld 0,5.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Een lijst met omgevingsvariabelen voor de container. Door spaties gescheiden waarden in de notatie 'key=value'. Lege tekenreeks om bestaande waarden te wissen. Voorvoegselwaarde met 'secretref:' om te verwijzen naar een geheim.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Containerinstallatiekopieën, bijvoorbeeld publisher/image-name:tag.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Location. Waarden van: az account list-locations
. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>
.
Het maximum aantal sessies kan tegelijkertijd worden uitgevoerd.
Eigenschap | Waarde |
---|---|
Parameter group: | Scale Arguments |
Vereist geheugen van 0,5 - 4,0 eindigend op "Gi", bijvoorbeeld 1.0Gi.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Booleaanse waarde die aangeeft of een door het systeem toegewezen identiteit moet worden toegewezen.
Eigenschap | Waarde |
---|---|
Default value: | False |
Door ruimte gescheiden gebruikersidentiteiten die moeten worden toegewezen.
De naam van de sessiegroep.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
Uitgaand verkeer is ingeschakeld voor de sessies of niet.
Eigenschap | Waarde |
---|---|
Parameter group: | Configuration Arguments |
Geaccepteerde waarden: | EgressDisabled, EgressEnabled |
Wacht niet totdat de langdurige bewerking is voltooid.
Eigenschap | Waarde |
---|---|
Default value: | False |
Het aantal sessies dat altijd gereed is in de sessiegroep.
Eigenschap | Waarde |
---|---|
Parameter group: | Scale Arguments |
De beheerde identiteit waarmee moet worden geverifieerd bij Azure Container Registry (in plaats van gebruikersnaam/wachtwoord). Gebruik 'systeem' voor een door het systeem toegewezen identiteit, gebruik een resource-id voor een door de gebruiker toegewezen identiteit. De beheerde identiteit moet zijn toegewezen aan acrpull-machtigingen voor de ACR vóór de implementatie (gebruik 'az role assignment create --role acrpull ...').
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
Het wachtwoord om u aan te melden bij het containerregister. Als deze is opgeslagen als geheim, moet de waarde beginnen met 'secretref:', gevolgd door de geheime naam.
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
De hostnaam van de containerregisterserver, bijvoorbeeld myregistry.azurecr.io.
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
De gebruikersnaam om u aan te melden bij het containerregister.
Eigenschap | Waarde |
---|---|
Parameter group: | Registry Arguments |
Een lijst met geheimen voor de sessiegroep. Door spaties gescheiden waarden in de notatie 'key=value'. Lege tekenreeks om bestaande waarden te wissen.
Eigenschap | Waarde |
---|---|
Parameter group: | Configuration Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Eigenschap | Waarde |
---|---|
Parameter group: | Resource Id Arguments |
De sessiepoort die wordt gebruikt voor inkomend verkeer.
Eigenschap | Waarde |
---|---|
Parameter group: | Container Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Eigenschap | Waarde |
---|---|
Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Eigenschap | Waarde |
---|---|
Default value: | False |
Output format.
Eigenschap | Waarde |
---|---|
Default value: | json |
Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
Eigenschap | Waarde |
---|---|
Default value: | False |