az fleet updaterun

Poznámka:

Tento odkaz je součástí rozšíření vozového parku pro Azure CLI (verze 2.48.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az fleet updaterun . Přečtěte si další informace o rozšířeních.

Příkazy pro správu spuštění aktualizací

Příkazy

Name Description Typ Stav
az fleet updaterun create

Vytvoří nebo aktualizuje spuštění aktualizace.

Rozšíření GA
az fleet updaterun delete

Odstraní spuštění aktualizace.

Rozšíření GA
az fleet updaterun list

Obsahuje seznam spuštění aktualizací vozového parku.

Rozšíření GA
az fleet updaterun show

Zobrazuje spuštění aktualizace.

Rozšíření GA
az fleet updaterun skip

Nastaví cíle, které se mají přeskočit v rámci rutiny UpdateRun.

Rozšíření GA
az fleet updaterun start

Spustí spuštění aktualizace.

Rozšíření GA
az fleet updaterun stop

Zastaví spuštění aktualizace.

Rozšíření GA
az fleet updaterun wait

Počkejte, až prostředek spuštění aktualizace dosáhne požadovaného stavu.

Rozšíření GA

az fleet updaterun create

Vytvoří nebo aktualizuje spuštění aktualizace.

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]

Příklady

Vytvořte spuštění aktualizace pro flotilu s typem úplného upgradu.

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

Vytvořte spuštění aktualizace pro flotilu s typem upgradu NodeImageOnly.

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

Vytvořte spuštění aktualizace pro flotilu s úplným typem upgradu a fázemi upgradu.

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"
                    }
                ]
            },
        ]
    }

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--name -n

Zadejte název spuštění aktualizace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--upgrade-type

Zadejte typ upgradu členů. Přijatelné hodnoty jsou Full, ControlPlaneOnly a NodeImageOnly.

přijímané hodnoty: ControlPlaneOnly, Full, NodeImageOnly

Volitelné parametry

--kubernetes-version

Zadejte verzi kubernetes, na které se mají členové upgradovat, pokud je parametr --upgrade-type nastavený na Full nebo ControlPlaneOnly. Přijatelný formát je x.x.x (např. 1.2.3).

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--node-image-selection

Výběr image uzlu je možnost, která umožňuje zvolit způsob upgradu uzlů clusterů.

přijímané hodnoty: Consistent, Latest
--stages

Cesta k souboru JSON, který definuje fáze upgradu flotily. Referenční informace najdete v příkladech.

--update-strategy-name

Název strategie aktualizace, která se má použít pro toto spuštění aktualizace. Pokud není zadána, použije se výchozí strategie aktualizace.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az fleet updaterun delete

Odstraní spuštění aktualizace.

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

Příklady

Odstraňte spuštění aktualizace.

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

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--name -n

Zadejte název spuštění aktualizace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az fleet updaterun list

Obsahuje seznam spuštění aktualizací vozového parku.

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

Příklady

Zobrazí podrobnosti o spuštění aktualizace.

az fleet updaterun list -g MyFleetResourceGroup -f MyFleetName

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az fleet updaterun show

Zobrazuje spuštění aktualizace.

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

Příklady

Zobrazí podrobnosti o spuštění aktualizace.

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

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--name -n

Zadejte název spuštění aktualizace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az fleet updaterun skip

Nastaví cíle, které se mají přeskočit v rámci rutiny UpdateRun.

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

Příklady

Nastavte dva cíle, které se mají přeskočit.

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

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--name -n

Zadejte název spuštění aktualizace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--targets
Preview

Seznam cílů oddělených mezerami, které chcete přeskočit. Cíle musí být ve formátu targetType:targetName, například Group:MyGroup. Platné cílové typy jsou (Člen, Group, Stage, AfterStageWait). Cílový typ rozlišují malá a velká písmena.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az fleet updaterun start

Spustí spuštění aktualizace.

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

Příklady

Spusťte spuštění aktualizace.

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

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--name -n

Zadejte název spuštění aktualizace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az fleet updaterun stop

Zastaví spuštění aktualizace.

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

Příklady

Zastavte spuštění aktualizace.

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

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--name -n

Zadejte název spuštění aktualizace.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az fleet updaterun wait

Počkejte, až prostředek spuštění aktualizace dosáhne požadovaného stavu.

Pokud byla operace spuštění aktualizace přerušena nebo byla spuštěna --no-wait, použijte tento příkaz a počkejte na dokončení.

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

Povinné parametry

--fleet-name -f

Zadejte název flotily.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--update-run-name

Název prostředku UpdateRun. Povinný:

Volitelné parametry

--created

Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.

výchozí hodnota: False
--custom

Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Počkejte na odstranění.

výchozí hodnota: False
--exists

Počkejte, až prostředek existuje.

výchozí hodnota: False
--interval

Interval dotazování v sekundách

výchozí hodnota: 30
--timeout

Maximální čekání v sekundách.

výchozí hodnota: 3600
--updated

Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.