Delen via


az fleet updaterun

Notitie

Deze verwijzing maakt deel uit van de vlootextensie voor de Azure CLI (versie 2.48.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az fleet updaterun-opdracht uitvoert. Meer informatie over extensies.

Opdrachten voor het beheren van updateuitvoeringen.

Opdracht

Name Description Type Status
az fleet updaterun create

Hiermee maakt of werkt u een updateuitvoering bij.

Toestel GA
az fleet updaterun delete

Hiermee verwijdert u een updateuitvoering.

Toestel GA
az fleet updaterun list

Geeft een overzicht van de updateuitvoeringen van een vloot.

Toestel GA
az fleet updaterun show

Toont een updateuitvoering.

Toestel GA
az fleet updaterun skip

Hiermee stelt u doelen in die moeten worden overgeslagen in een UpdateRun.

Toestel GA
az fleet updaterun start

Hiermee start u een updateuitvoering.

Toestel GA
az fleet updaterun stop

Hiermee stopt u een updateuitvoering.

Toestel GA
az fleet updaterun wait

Wacht totdat een updateuitvoeringsresource de gewenste status heeft bereikt.

Toestel GA

az fleet updaterun create

Hiermee maakt of werkt u een updateuitvoering bij.

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]

Voorbeelden

Maak een updateuitvoering voor een vloot met het upgradetype Volledig.

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

Maak een updateuitvoering voor een vloot met het upgradetype NodeImageOnly.

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

Maak een updateuitvoering voor een vloot met 'Volledig' upgradetype & fasen.

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

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--name -n

Geef de naam op voor de updateuitvoering.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--upgrade-type

Geef het upgradetype van leden op. Acceptabele waarden zijn 'Volledig', 'ControlPlaneOnly' en 'NodeImageOnly'.

geaccepteerde waarden: ControlPlaneOnly, Full, NodeImageOnly

Optionele parameters

--kubernetes-version

Geef de kubernetes-versie op waarnaar u lid(s) wilt upgraden, wanneer --upgrade-type is ingesteld op 'Volledig' of 'ControlPlaneOnly'. Acceptabele indeling is x.x.x (bijvoorbeeld 1.2.3).

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--node-image-selection

Selectie van knooppuntinstallatiekopieën is een optie waarmee u kunt kiezen hoe de knooppunten van uw clusters worden bijgewerkt.

geaccepteerde waarden: Consistent, Latest
--stages

Pad naar een JSON-bestand dat fasen definieert voor het upgraden van een vloot. Zie voorbeelden voor naslaginformatie.

--update-strategy-name

De naam van de updatestrategie die moet worden gebruikt voor deze updateuitvoering. Als dit niet is opgegeven, wordt de standaardupdatestrategie gebruikt.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az fleet updaterun delete

Hiermee verwijdert u een updateuitvoering.

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

Voorbeelden

Een updateuitvoering verwijderen.

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

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--name -n

Geef de naam op voor de updateuitvoering.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az fleet updaterun list

Geeft een overzicht van de updateuitvoeringen van een vloot.

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

Voorbeelden

Geef de details van een updateuitvoering weer.

az fleet updaterun list -g MyFleetResourceGroup -f MyFleetName

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az fleet updaterun show

Toont een updateuitvoering.

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

Voorbeelden

Geef de details van een updateuitvoering weer.

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

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--name -n

Geef de naam op voor de updateuitvoering.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az fleet updaterun skip

Hiermee stelt u doelen in die moeten worden overgeslagen in een UpdateRun.

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

Voorbeelden

Stel twee doelen in die moeten worden overgeslagen.

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

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--name -n

Geef de naam op voor de updateuitvoering.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--targets
Preview

Door spaties gescheiden lijst met doelen om over te slaan. Doelen moeten van het formulier targetType:targetName zijn, zoals Groep:MyGroup. Geldige doeltypen zijn ('Member', 'Group', 'Stage', 'AfterStageWait'). Het doeltype is hoofdlettergevoelig.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az fleet updaterun start

Hiermee start u een updateuitvoering.

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

Voorbeelden

Start een updateuitvoering.

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

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--name -n

Geef de naam op voor de updateuitvoering.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az fleet updaterun stop

Hiermee stopt u een updateuitvoering.

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

Voorbeelden

Stop een updateuitvoering.

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

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--name -n

Geef de naam op voor de updateuitvoering.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az fleet updaterun wait

Wacht totdat een updateuitvoeringsresource de gewenste status heeft bereikt.

Als een bewerking voor een updateuitvoering is onderbroken of is --no-waitgestart, gebruikt u deze opdracht om te wachten tot deze is voltooid.

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

Vereiste parameters

--fleet-name -f

Geef de naam van de vloot op.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--update-run-name

De naam van de UpdateRun-resource. Vereist.

Optionele parameters

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

standaardwaarde: False
--custom

Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat deze is verwijderd.

standaardwaarde: False
--exists

Wacht tot de resource bestaat.

standaardwaarde: False
--interval

Polling-interval in seconden.

standaardwaarde: 30
--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.