az containerapp sessionpool
Kommentar
Den här referensen är en del av containerapptillägget för Azure CLI (version 2.62.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az containerapp sessionpool . Läs mer om tillägg.
Den här kommandogruppen är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Kommandon för att hantera sessionspooler.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az containerapp sessionpool create |
Skapa eller uppdatera en sessionspool. |
Anknytning | Förhandsversion |
az containerapp sessionpool delete |
Ta bort en sessionspool. |
Anknytning | Förhandsversion |
az containerapp sessionpool list |
Visa en lista över sessionspooler efter prenumeration eller resursgrupp. |
Anknytning | Förhandsversion |
az containerapp sessionpool show |
Visa information om en sessionspool. |
Anknytning | Förhandsversion |
az containerapp sessionpool update |
Uppdatera en sessionspool. |
Anknytning | Förhandsversion |
az containerapp sessionpool create
Kommandogruppen "containerapp sessionpool" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Skapa eller uppdatera en sessionspool.
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]
Exempel
Skapa eller uppdatera en sessionspool med containertypen PythonLTS-standardinställningar.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--location eastasia
Skapa eller uppdatera en sessionspool med containertypen PythonLTS, med maximalt antal samtidiga sessioner är 30, redo sessionsinstanser 20.
az containerapp sessionpool create -n mysessionpool -g MyResourceGroup \
--container-type PythonLTS --max-sessions 30 --ready-sessions 20 \
--location eastasia
Skapa eller uppdatera en sessionspool med containertypen CustomContainer med standardavbildningen för snabbstart.
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
Skapa eller uppdatera en sessionspool med containertypen CustomContainer som har hemligheter och miljövariabler.
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
Skapa eller uppdatera en sessionspool med containertypen CustomContainer som från det privata registret
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
Skapa eller uppdatera en sessionspool med containertypen CustomContainer och hanterad identitet för att autentisera Azure-containerregistret
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
Skapa eller uppdatera en sessionspool med containertypen CustomContainer med systemtilldelad och användartilldelad identitet.
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
Skapa eller uppdatera en sessionspool med containertypen CustomContainer med nedkylningsperiod 360-talet
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
Obligatoriska parametrar
Namnet på sessionspoolen.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
En lista över argument för start av containerkommandon. Blankstegsavgränsade värden, t.ex. "-c" "mycommand". Tom sträng för att rensa befintliga värden.
En lista över kommandon som stöds i containern som ska köras under starten. Blankstegsavgränsade värden, t.ex. "/bin/queue" "mycommand". Tom sträng för att rensa befintliga värden.
Namnet på containern. Vid skapa om inget containernamn anges kommer containernamnet som standard att vara namnet på sessionspoolen som är dold för gemener.
Pooltypen för sessionspoolen, default='PythonLTS'.
Period (i sekunder), varefter sessionen tas bort, default=300.
Nödvändig processor i kärnor från 0,25 till 2,0, t.ex. 0,5.
En lista över miljövariabler för containern. Blankstegsavgränsade värden i formatet "key=value". Tom sträng för att rensa befintliga värden. Prefixvärde med "secretref:" för att referera till en hemlighet.
Namn eller resurs-ID för containerappens miljö.
Containeravbildning, t.ex. publisher/image-name:tag.
Plats. Värden från: az account list-locations
. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>
.
Maximalt antal sessioner kan köras samtidigt.
Nödvändigt minne från 0,5 till 4,0 som slutar med "Gi", t.ex. 1.0Gi.
Booleskt värde som anger om systemtilldelad identitet ska tilldelas.
Utrymmesavgränsade användaridentiteter som ska tilldelas.
Utgående är aktiverat för sessionerna eller inte.
Vänta inte tills den långvariga åtgärden har slutförts.
Antalet sessioner som ska vara klara i sessionspoolen hela tiden.
Den hanterade identitet som du vill autentisera mot Azure Container Registry med (i stället för användarnamn/lösenord). Använd "system" för en systemtilldelad identitet och använd ett resurs-ID för en användartilldelad identitet. Den hanterade identiteten borde ha tilldelats arpullbehörigheter för ACR före distributionen (använd "az role assignment create --role acrpull ...").
Lösenordet för att logga in i containerregistret. Om värdet lagras som en hemlighet måste det börja med "secretref:" följt av det hemliga namnet.
Värdnamnet för containerregisterservern, t.ex. myregistry.azurecr.io.
Användarnamnet för att logga in i containerregistret.
En lista över hemligheter för sessionspoolen. Blankstegsavgränsade värden i formatet "key=value". Tom sträng för att rensa befintliga värden.
Sessionsporten som används för inkommande trafik.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az containerapp sessionpool delete
Kommandogruppen "containerapp sessionpool" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Ta bort en sessionspool.
az containerapp sessionpool delete --resource-group
[--ids]
[--name]
[--no-wait]
[--subscription]
[--yes]
Exempel
Ta bort en sessionspool.
az containerapp sessionpool delete -n mysessionpool -g MyResourceGroup
Obligatoriska parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på sessionspoolen.
Vänta inte tills den långvariga åtgärden har slutförts.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az containerapp sessionpool list
Kommandogruppen "containerapp sessionpool" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Visa en lista över sessionspooler efter prenumeration eller resursgrupp.
az containerapp sessionpool list [--resource-group]
Exempel
Visa en lista över sessionspooler i den aktuella prenumerationen.
az containerapp sessionpool list
Visa en lista över sessionspooler efter resursgrupp.
az containerapp sessionpool list -g MyResourceGroup
Valfria parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az containerapp sessionpool show
Kommandogruppen "containerapp sessionpool" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Visa information om en sessionspool.
az containerapp sessionpool show --resource-group
[--ids]
[--name]
[--subscription]
Exempel
Visa information om en sessionspool.
az containerapp sessionpool show -n mysessionpool -g MyResourceGroup
Obligatoriska parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på sessionspoolen.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az containerapp sessionpool update
Kommandogruppen "containerapp sessionpool" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus
Uppdatera en sessionspool.
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]
Exempel
Uppdatera en sessionspools maximala konfiguration och avbildning av samtidiga sessioner.
az containerapp sessionpool update -n mysessionpool -g MyResourceGroup --max-sessions 20 --image MyNewImage
Obligatoriska parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
En lista över argument för start av containerkommandon. Blankstegsavgränsade värden, t.ex. "-c" "mycommand". Tom sträng för att rensa befintliga värden.
En lista över kommandon som stöds i containern som ska köras under starten. Blankstegsavgränsade värden, t.ex. "/bin/queue" "mycommand". Tom sträng för att rensa befintliga värden.
Namnet på containern. Vid skapa om inget containernamn anges kommer containernamnet som standard att vara namnet på sessionspoolen som är dold för gemener.
Period (i sekunder), varefter sessionen tas bort, default=300.
Nödvändig processor i kärnor från 0,25 till 2,0, t.ex. 0,5.
En lista över miljövariabler för containern. Blankstegsavgränsade värden i formatet "key=value". Tom sträng för att rensa befintliga värden. Prefixvärde med "secretref:" för att referera till en hemlighet.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Containeravbildning, t.ex. publisher/image-name:tag.
Plats. Värden från: az account list-locations
. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>
.
Maximalt antal sessioner kan köras samtidigt.
Nödvändigt minne från 0,5 till 4,0 som slutar med "Gi", t.ex. 1.0Gi.
Namnet på sessionspoolen.
Utgående är aktiverat för sessionerna eller inte.
Vänta inte tills den långvariga åtgärden har slutförts.
Antalet sessioner som ska vara klara i sessionspoolen hela tiden.
Lösenordet för att logga in i containerregistret. Om värdet lagras som en hemlighet måste det börja med "secretref:" följt av det hemliga namnet.
Värdnamnet för containerregisterservern, t.ex. myregistry.azurecr.io.
Användarnamnet för att logga in i containerregistret.
En lista över hemligheter för sessionspoolen. Blankstegsavgränsade värden i formatet "key=value". Tom sträng för att rensa befintliga värden.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Sessionsporten som används för inkommande trafik.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.