Dela via


az fleet updaterun

Kommentar

Den här referensen är en del av fleet-tillägget för Azure CLI (version 2.61.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az fleet updaterun . Läs mer om tillägg.

Kommandon för att hantera uppdateringskörningar.

Kommandon

Name Description Typ Status
az fleet updaterun create

Skapar eller uppdaterar en uppdateringskörning.

Anknytning Allmän tillgänglighet
az fleet updaterun delete

Tar bort en uppdateringskörning.

Anknytning Allmän tillgänglighet
az fleet updaterun list

Visar en lista över en vagnparks uppdateringskörningar.

Anknytning Allmän tillgänglighet
az fleet updaterun show

Visar en uppdateringskörning.

Anknytning Allmän tillgänglighet
az fleet updaterun skip

Anger vilka mål som ska hoppas över i en UpdateRun.

Anknytning Allmän tillgänglighet
az fleet updaterun start

Startar en uppdateringskörning.

Anknytning Allmän tillgänglighet
az fleet updaterun stop

Stoppar en uppdateringskörning.

Anknytning Allmän tillgänglighet
az fleet updaterun wait

Vänta tills en uppdateringskörningsresurs når önskat tillstånd.

Anknytning Allmän tillgänglighet

az fleet updaterun create

Skapar eller uppdaterar en uppdateringskörning.

az fleet updaterun create --fleet-name
                          --name
                          --resource-group
                          --upgrade-type {ControlPlaneOnly, Full, NodeImageOnly}
                          [--kubernetes-version]
                          [--no-wait]
                          [--node-image-selection {Consistent, Latest}]
                          [--stages]
                          [--update-strategy-name]

Exempel

Skapa en uppdateringskörning för en flotta med uppgraderingstypen Fullständig.

az fleet updaterun create -g MyResourceGroup -f MyFleet -n MyUpdateRun --upgrade-type Full --kubernetes-version 1.25.0 --node-image-selection Latest

Skapa en uppdateringskörning för en flotta med uppgraderingstypen NodeImageOnly.

az fleet updaterun create -g MyResourceGroup -f MyFleet -n MyUpdateRun --upgrade-type NodeImageOnly --node-image-selection Latest

Skapa en uppdateringskörning för en flotta med uppgraderingstypen Fullständig och faser.

az fleet updaterun create -g MyResourceGroup -f MyFleet -n MyUpdateRun --upgrade-type Full --kubernetes-version 1.25.0 --node-image-selection Latest --stages ./test/stages.json

    The following JSON structure represents example contents of the parameter '--stages ./test/stages.json'.
    A stages array is composed of one or more stages, each containing one or more groups.
    Each group contains the 'name' property, which represents the group to which a cluster belongs (see 'az fleet member create --help').
    Stages have an optional 'afterStageWaitInSeconds' integer property, acting as a delay between stage execution.
    {
        "stages": [
            {
                "name": "stage1",
                "groups": [
                    {
                        "name": "group-a1"
                    },
                    {
                        "name": "group-a2"
                    },
                    {
                        "name": "group-a3"
                    }
                ],
                "afterStageWaitInSeconds": 3600
            },
            {
                "name": "stage2",
                "groups": [
                    {
                        "name": "group-b1"
                    },
                    {
                        "name": "group-b2"
                    },
                    {
                        "name": "group-b3"
                    }
                ]
            },
        ]
    }

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--name -n

Ange namnet på uppdateringskörningen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--upgrade-type

Ange uppgraderingstypen för medlemmar. Acceptabla värden är "Full", "ControlPlaneOnly" och "NodeImageOnly".

Godkända värden: ControlPlaneOnly, Full, NodeImageOnly

Valfria parametrar

--kubernetes-version

Ange kubernetes-versionen som medlemmar ska uppgraderas till, när --upgrade-type är inställd på "Full" eller "ControlPlaneOnly". Acceptabelt format är x.x.x (t.ex. 1.2.3).

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--node-image-selection

Val av nodavbildning är ett alternativ där du kan välja hur dina klusters noder ska uppgraderas.

Godkända värden: Consistent, Latest
--stages

Sökväg till en JSON-fil som definierar steg för att uppgradera en flotta. Se exempel för referens.

--update-strategy-name

Namnet på uppdateringsstrategin som ska användas för den här uppdateringskörningen. Om den inte anges används standarduppdateringsstrategin.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az fleet updaterun delete

Tar bort en uppdateringskörning.

az fleet updaterun delete --fleet-name
                          --name
                          --resource-group
                          [--no-wait]
                          [--yes]

Exempel

Ta bort en uppdateringskörning.

az fleet updaterun delete -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--name -n

Ange namnet på uppdateringskörningen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az fleet updaterun list

Visar en lista över en vagnparks uppdateringskörningar.

az fleet updaterun list --fleet-name
                        --resource-group

Exempel

Visa information om en uppdateringskörning.

az fleet updaterun list -g MyFleetResourceGroup -f MyFleetName

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az fleet updaterun show

Visar en uppdateringskörning.

az fleet updaterun show --fleet-name
                        --name
                        --resource-group

Exempel

Visa information om en uppdateringskörning.

az fleet updaterun show -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--name -n

Ange namnet på uppdateringskörningen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az fleet updaterun skip

Anger vilka mål som ska hoppas över i en UpdateRun.

az fleet updaterun skip --fleet-name
                        --name
                        --resource-group
                        [--no-wait]
                        [--targets]

Exempel

Ange två mål som ska hoppas över.

az fleet updaterun skip -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun --targets Group:my-group-name Stage:my-stage-name

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--name -n

Ange namnet på uppdateringskörningen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--targets
Förhandsgranskning

Blankstegsavgränsad lista över mål att hoppa över. Målen måste vara av formatet "targetType:targetName" som Group:MyGroup. Giltiga måltyper är ('Medlem', 'Grupp', 'Stage', 'AfterStageWait'). Måltypen är skiftlägeskänslig.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az fleet updaterun start

Startar en uppdateringskörning.

az fleet updaterun start --fleet-name
                         --name
                         --resource-group
                         [--no-wait]

Exempel

Starta en uppdateringskörning.

az fleet updaterun start -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--name -n

Ange namnet på uppdateringskörningen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az fleet updaterun stop

Stoppar en uppdateringskörning.

az fleet updaterun stop --fleet-name
                        --name
                        --resource-group
                        [--no-wait]

Exempel

Stoppa en uppdateringskörning.

az fleet updaterun stop -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--name -n

Ange namnet på uppdateringskörningen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az fleet updaterun wait

Vänta tills en uppdateringskörningsresurs når önskat tillstånd.

Om en åtgärd på en uppdateringskörning avbröts eller startades med --no-waitanvänder du det här kommandot för att vänta tills den har slutförts.

az fleet updaterun wait --fleet-name
                        --resource-group
                        --update-run-name
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--interval]
                        [--timeout]
                        [--updated]

Obligatoriska parametrar

--fleet-name -f

Ange namnet på flottan.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--update-run-name

Namnet på UpdateRun-resursen. Obligatoriskt.

Valfria parametrar

--created

Vänta tills du har skapat med "provisioningState" på "Lyckades".

Standardvärde: False
--custom

Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Vänta tills den har tagits bort.

Standardvärde: False
--exists

Vänta tills resursen finns.

Standardvärde: False
--interval

Avsökningsintervall i sekunder.

Standardvärde: 30
--timeout

Maximal väntetid i sekunder.

Standardvärde: 3600
--updated

Vänta tills det har uppdaterats med provisioningState på Lyckades.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.