Megosztás a következőn keresztül:


az fleet updaterun

Feljegyzés

Ez a hivatkozás az Azure CLI flottabővítményének része (2.61.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az fleet updaterun parancs első futtatásakor. További információ a bővítményekről.

A frissítési futtatások kezelésére szolgáló parancsok.

Parancsok

Name Description Típus Állapot
az fleet updaterun create

Frissítési futtatás létrehozása vagy frissítése.

Mellék FE
az fleet updaterun delete

Törli a frissítési futtatásokat.

Mellék FE
az fleet updaterun list

Felsorolja a flotta frissítési futását.

Mellék FE
az fleet updaterun show

Frissítésfuttatást jelenít meg.

Mellék FE
az fleet updaterun skip

Beállítja a kihagyandó célokat egy UpdateRun-on belül.

Mellék FE
az fleet updaterun start

Elindítja a frissítés futtatását.

Mellék FE
az fleet updaterun stop

Leállítja a frissítési futtatásokat.

Mellék FE
az fleet updaterun wait

Várja meg, amíg egy frissítésfuttatási erőforrás eléri a kívánt állapotot.

Mellék FE

az fleet updaterun create

Frissítési futtatás létrehozása vagy frissítése.

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éldák

Hozzon létre egy frissítési futtatási műveletet egy "Teljes" frissítési típussal rendelkező flottához.

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

Hozzon létre egy frissítési futtatást a NodeImageOnly frissítési típussal rendelkező flottához.

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

Hozzon létre egy frissítési futtatási lehetőséget a "Teljes" frissítési típussal és fázisokkal rendelkező flottához.

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

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--name -n

Adja meg a frissítés futtatásának nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--upgrade-type

Adja meg a tagok frissítési típusát. Az elfogadható értékek a "Full", a "ControlPlaneOnly" és a "NodeImageOnly".

Elfogadott értékek: ControlPlaneOnly, Full, NodeImageOnly

Opcionális paraméterek

--kubernetes-version

Adja meg azt a kubernetes-verziót, amelyre frissíteni szeretné a tag(ok)t, ha a --upgrade-type értéke "Full" vagy "ControlPlaneOnly". Elfogadható formátum: x.x.x (pl. 1.2.3).

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
--node-image-selection

A csomópontok képének kiválasztása lehetőséget ad a fürtcsomópontok frissítésének módjára.

Elfogadott értékek: Consistent, Latest
--stages

Egy JSON-fájl elérési útja, amely meghatározza a flotta frissítésének szakaszait. Példák a hivatkozásra.

--update-strategy-name

A frissítési futtatáshoz használandó frissítési stratégia neve. Ha nincs megadva, a rendszer az alapértelmezett frissítési stratégiát használja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az fleet updaterun delete

Törli a frissítési futtatásokat.

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

Példák

Frissítési futtatás törlése.

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

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--name -n

Adja meg a frissítés futtatásának nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
--yes -y

Ne kérje a megerősítést.

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az fleet updaterun list

Felsorolja a flotta frissítési futását.

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

Példák

A frissítési futtatás részleteinek megjelenítése.

az fleet updaterun list -g MyFleetResourceGroup -f MyFleetName

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az fleet updaterun show

Frissítésfuttatást jelenít meg.

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

Példák

A frissítési futtatás részleteinek megjelenítése.

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

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--name -n

Adja meg a frissítés futtatásának nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az fleet updaterun skip

Beállítja a kihagyandó célokat egy UpdateRun-on belül.

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

Példák

Állítson be két kihagyandó célt.

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

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--name -n

Adja meg a frissítés futtatásának nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
--targets
Előnézet

A kihagyandó célok szóközzel elválasztott listája. A céloknak "targetType:targetName" formában kell lenniük, például Csoport:MyGroup. Az érvényes céltípusok a következők: "Tag", "Csoport", "Stage", "AfterStageWait". A céltípus megkülönbözteti a kis- és nagybetűk használatát.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az fleet updaterun start

Elindítja a frissítés futtatását.

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

Példák

Indítsa el a frissítés futtatását.

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

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--name -n

Adja meg a frissítés futtatásának nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az fleet updaterun stop

Leállítja a frissítési futtatásokat.

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

Példák

Frissítési futtatás leállítása.

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

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--name -n

Adja meg a frissítés futtatásának nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az fleet updaterun wait

Várja meg, amíg egy frissítésfuttatási erőforrás eléri a kívánt állapotot.

Ha egy frissítési futtatási művelet megszakadt vagy elkezdődött --no-wait, ezzel a paranccsal várja meg, amíg befejeződik.

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

Kötelező paraméterek

--fleet-name -f

Adja meg a flotta nevét.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--update-run-name

Az UpdateRun erőforrás neve. Szükséges.

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.

Alapértelmezett érték: False
--custom

Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várjon a törlésig.

Alapértelmezett érték: False
--exists

Várjon, amíg az erőforrás létezik.

Alapértelmezett érték: False
--interval

Lekérdezési időköz másodpercben.

Alapértelmezett érték: 30
--timeout

Maximális várakozás másodpercben.

Alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.