az fleet updaterun
Uwaga
Ta dokumentacja jest częścią rozszerzenia floty dla interfejsu wiersza polecenia platformy Azure (wersja 2.61.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az fleet updaterun . Dowiedz się więcej o rozszerzeniach.
Polecenia do zarządzania przebiegami aktualizacji.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az fleet updaterun create |
Tworzy lub aktualizuje przebieg aktualizacji. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun delete |
Usuwa przebieg aktualizacji. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun list |
Wyświetla listę przebiegów aktualizacji floty. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun show |
Pokazuje przebieg aktualizacji. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun skip |
Ustawia obiekty docelowe, które mają zostać pominięte w elemecie UpdateRun. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun start |
Uruchamia przebieg aktualizacji. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun stop |
Zatrzymuje przebieg aktualizacji. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun wait |
Poczekaj, aż zasób uruchomienia aktualizacji osiągnie żądany stan. |
Numer wewnętrzny | Ogólna dostępność |
az fleet updaterun create
Tworzy lub aktualizuje przebieg aktualizacji.
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]
Przykłady
Utwórz przebieg aktualizacji dla floty z typem uaktualnienia "Full".
az fleet updaterun create -g MyResourceGroup -f MyFleet -n MyUpdateRun --upgrade-type Full --kubernetes-version 1.25.0 --node-image-selection Latest
Utwórz przebieg aktualizacji dla floty z typem uaktualnienia "NodeImageOnly".
az fleet updaterun create -g MyResourceGroup -f MyFleet -n MyUpdateRun --upgrade-type NodeImageOnly --node-image-selection Latest
Utwórz przebieg aktualizacji dla floty z typem i etapami uaktualnienia "Full".
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"
}
]
},
]
}
Parametry wymagane
Określ nazwę floty.
Określ nazwę przebiegu aktualizacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Określ typ uaktualnienia elementów członkowskich. Dopuszczalne wartości to "Full", "ControlPlaneOnly" i "NodeImageOnly".
Parametry opcjonalne
Określ wersję platformy Kubernetes, do których mają być uaktualnione elementy członkowskie, gdy parametr --upgrade-type jest ustawiony na wartość "Full" lub "ControlPlaneOnly". Dopuszczalny format to x.x.x (np. 1.2.3).
Nie czekaj na zakończenie długotrwałej operacji.
Wybór obrazu węzła to opcja umożliwiająca wybranie sposobu uaktualniania węzłów klastrów.
Ścieżka do pliku JSON definiującego etapy uaktualniania floty. Zobacz przykłady, aby zapoznać się z dokumentacją.
Nazwa strategii aktualizacji do użycia na potrzeby tego przebiegu aktualizacji. Jeśli nie zostanie określona, zostanie użyta domyślna strategia aktualizacji.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az fleet updaterun delete
Usuwa przebieg aktualizacji.
az fleet updaterun delete --fleet-name
--name
--resource-group
[--no-wait]
[--yes]
Przykłady
Usuń przebieg aktualizacji.
az fleet updaterun delete -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun
Parametry wymagane
Określ nazwę floty.
Określ nazwę przebiegu aktualizacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az fleet updaterun list
Wyświetla listę przebiegów aktualizacji floty.
az fleet updaterun list --fleet-name
--resource-group
Przykłady
Pokaż szczegóły przebiegu aktualizacji.
az fleet updaterun list -g MyFleetResourceGroup -f MyFleetName
Parametry wymagane
Określ nazwę floty.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az fleet updaterun show
Pokazuje przebieg aktualizacji.
az fleet updaterun show --fleet-name
--name
--resource-group
Przykłady
Pokaż szczegóły przebiegu aktualizacji.
az fleet updaterun show -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun
Parametry wymagane
Określ nazwę floty.
Określ nazwę przebiegu aktualizacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az fleet updaterun skip
Ustawia obiekty docelowe, które mają zostać pominięte w elemecie UpdateRun.
az fleet updaterun skip --fleet-name
--name
--resource-group
[--no-wait]
[--targets]
Przykłady
Ustaw dwa obiekty docelowe, które mają zostać pominięte.
az fleet updaterun skip -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun --targets Group:my-group-name Stage:my-stage-name
Parametry wymagane
Określ nazwę floty.
Określ nazwę przebiegu aktualizacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Rozdzielona spacjami lista obiektów docelowych do pominięcia. Elementy docelowe muszą mieć postać "targetType:targetName", taką jak Group:MyGroup. Prawidłowe typy docelowe to ('Member', 'Group', 'Stage', 'AfterStageWait'). W typie docelowym jest uwzględniana wielkość liter.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az fleet updaterun start
Uruchamia przebieg aktualizacji.
az fleet updaterun start --fleet-name
--name
--resource-group
[--no-wait]
Przykłady
Uruchom przebieg aktualizacji.
az fleet updaterun start -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun
Parametry wymagane
Określ nazwę floty.
Określ nazwę przebiegu aktualizacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az fleet updaterun stop
Zatrzymuje przebieg aktualizacji.
az fleet updaterun stop --fleet-name
--name
--resource-group
[--no-wait]
Przykłady
Zatrzymaj przebieg aktualizacji.
az fleet updaterun stop -g MyFleetResourceGroup -f MyFleetName -n NameofUpdateRun
Parametry wymagane
Określ nazwę floty.
Określ nazwę przebiegu aktualizacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az fleet updaterun wait
Poczekaj, aż zasób uruchomienia aktualizacji osiągnie żądany stan.
Jeśli operacja uruchomienia aktualizacji została przerwana lub została uruchomiona z --no-wait
poleceniem , użyj tego polecenia, aby poczekać na zakończenie.
az fleet updaterun wait --fleet-name
--resource-group
--update-run-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametry wymagane
Określ nazwę floty.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa zasobu UpdateRun. Wymagany.
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.