az aks maintenanceconfiguration
Uwaga
Ta grupa poleceń zawiera polecenia zdefiniowane zarówno w interfejsie wiersza polecenia platformy Azure, jak i w co najmniej jednym rozszerzeniu. Zainstaluj każde rozszerzenie, aby korzystać z rozszerzonych możliwości. Dowiedz się więcej o rozszerzeniach.
Polecenia do zarządzania konfiguracjami konserwacji w zarządzanym klastrze Kubernetes.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az aks maintenanceconfiguration add |
Dodaj konfigurację konserwacji w zarządzanym klastrze Kubernetes. |
Podstawowe funkcje | Ogólna dostępność |
az aks maintenanceconfiguration add (aks-preview rozszerzenie) |
Dodaj konfigurację konserwacji w zarządzanym klastrze Kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az aks maintenanceconfiguration delete |
Usuń konfigurację konserwacji w zarządzanym klastrze Kubernetes. |
Podstawowe funkcje | Ogólna dostępność |
az aks maintenanceconfiguration delete (aks-preview rozszerzenie) |
Usuń konfigurację konserwacji w zarządzanym klastrze Kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az aks maintenanceconfiguration list |
Wyświetlanie listy konfiguracji konserwacji w zarządzanym klastrze Kubernetes. |
Podstawowe funkcje | Ogólna dostępność |
az aks maintenanceconfiguration list (aks-preview rozszerzenie) |
Wyświetlanie listy konfiguracji konserwacji w zarządzanym klastrze Kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az aks maintenanceconfiguration show |
Pokaż szczegóły konfiguracji konserwacji w zarządzanym klastrze Kubernetes. |
Podstawowe funkcje | Ogólna dostępność |
az aks maintenanceconfiguration show (aks-preview rozszerzenie) |
Pokaż szczegóły konfiguracji konserwacji w zarządzanym klastrze Kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az aks maintenanceconfiguration update |
Aktualizowanie konfiguracji konserwacji zarządzanego klastra Kubernetes. |
Podstawowe funkcje | Ogólna dostępność |
az aks maintenanceconfiguration update (aks-preview rozszerzenie) |
Aktualizowanie konfiguracji konserwacji zarządzanego klastra Kubernetes. |
Numer wewnętrzny | Ogólna dostępność |
az aks maintenanceconfiguration add
Dodaj konfigurację konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration add --cluster-name
--name
--resource-group
[--config-file]
[--day-of-month]
[--day-of-week]
[--duration]
[--interval-days]
[--interval-months]
[--interval-weeks]
[--schedule-type {AbsoluteMonthly, Daily, RelativeMonthly, Weekly}]
[--start-date]
[--start-hour]
[--start-time]
[--utc-offset]
[--week-index {First, Fourth, Last, Second, Third}]
[--weekday]
Przykłady
Dodaj domyślną konfigurację konserwacji z parametrami --weekday i --start-hour.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday --start-hour 1
The maintenance is allowed on Monday 1:00am to 2:00am
Dodaj domyślną konfigurację konserwacji za pomocą polecenia --weekday. Konserwacja jest dozwolona w dowolnym momencie tego dnia.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Dodawanie domyślnej konfiguracji konserwacji przy użyciu pliku json konfiguracji konserwacji
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on UTC time Tuesday 1:00am - 3:00 am and Wednesday 1:00am - 2:00am, 6:00am-7:00am
No maintenance is allowed from 2020-11-26T03:00:00Z to 2020-11-30T12:00:00Z and from 2020-12-26T03:00:00Z to 2020-12-26T12:00:00Z even if they are allowed in the above weekly setting
{
"timeInWeek": [
{
"day": "Tuesday",
"hourSlots": [
1,
2
]
},
{
"day": "Wednesday",
"hourSlots": [
1,
6
]
}
],
"notAllowedTime": [
{
"start": "2021-11-26T03:00:00Z",
"end": "2021-11-30T12:00:00Z"
},
{
"start": "2021-12-26T03:00:00Z",
"end": "2021-12-26T12:00:00Z"
}
]
}
Dodaj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule z harmonogramem dziennym.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Daily --interval-days 2 --duration 12 --utc-offset=-08:00 --start-date 2023-01-16 --start-time 00:00
The maintenance is allowed from 00:00 to 12:00 (adjusted with UTC offset: -08:00) every two days, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule z cotygodniowym harmonogramem.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Weekly --day-of-week Friday --interval-weeks 3 --duration 8 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on Friday from 09:30 to 17:30 (adjusted with UTC offset: +05:30) every three weeks, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedAutoUpgradeSchedule z bezwzględnym miesięcznym harmonogramem.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type AbsoluteMonthly --day-of-month 15 --interval-months 1 --duration 6 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the 15th of the month from 09:30 to 15:30 (adjusted with UTC offset: +05:30) every month, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedAutoUpgradeSchedule z względnym harmonogramem miesięcznym.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type RelativeMonthly --day-of-week Tuesday --week-index Last --interval-months 3 --duration 6 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the last Tuesday from 09:30 to 15:30 in default UTC time every 3 months, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedAutoUpgradeSchedule z plikiem json.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on the 1st of the month from 09:00 to 13:00 (adjusted with UTC offset: -08:00) every 3 months, and this configuration will be effective from 2023-01-16.
No maintenance is allowed from 2022-12-23 to 2023-01-05 and from 2023-11-23 to 2023-11-26 even if they are allowed in the above monthly setting
{
"maintenanceWindow": {
"schedule": {
"absoluteMonthly": {
"intervalMonths": 3,
"dayOfMonth": 1
}
},
"durationHours": 4,
"utcOffset": "-08:00",
"startTime": "09:00",
"notAllowedDates": [
{
"start": "2022-12-23",
"end": "2023-01-05"
},
{
"start": "2023-11-23",
"end": "2023-11-26"
}
]
}
}
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Plik json konfiguracji konserwacji.
Określ dzień miesiąca, w którym odbywa się konserwacja. Na przykład 1 wskazuje 1. kwartał miesiąca. Dotyczy tylko bezwzględnego typu harmonogramu miesięcznego.
Określ dzień tygodnia, w którym odbywa się konserwacja. Np. "poniedziałek". Dotyczy cotygodniowych i względnych typów harmonogramów miesięcznych.
Długość okna obsługi waha się od 4 do 24 godzin.
Liczba dni między poszczególnymi zestawami wystąpień dla typu harmonogramu dziennego.
Liczba miesięcy między każdym zestawem wystąpień. Dotyczy bezwzględnych i względnych typów harmonogramów miesięcznych.
Liczba tygodni między każdym zestawem wystąpień. Dotyczy tylko typów harmonogramów tygodniowych.
Wybierz opcję "Daily", "Weekly", "AbsoluteMonthly" lub "RelativeMonthly" dla harmonogramu konserwacji. Dotyczy tylko konfiguracji konserwacji "aksManagedAutoUpgradeSchedule" i "aksManagedNodeOSUpgradeSchedule".
Data aktywowania konfiguracji konserwacji. Jeśli nie zostanie określony, okno obsługi będzie aktywne od razu".
Godzina rozpoczęcia 1 godziny okna, na które jest dozwolona konserwacja. Np. 1 oznacza, że dozwolone jest od 1:00 do 2:00. Dotyczy tylko domyślnej konfiguracji konserwacji.
Godzina rozpoczęcia okna obsługi. Akceptowane wartości to od "00:00" do "23:59". Wartość "--utc-offset" ma zastosowanie do tego pola. Na przykład "02:00" z przesunięciem "--utc-offset +02:00" oznacza czas UTC "00:00".
Przesunięcie UTC w formacie +/-HH:mm. Na przykład "+05:30" dla IST i "-07:00" dla pst. Jeśli nie zostanie określony, wartość domyślna to "+00:00".
Określ, w którym wystąpieniu dozwolonych dni określonych w "-day-of-week" odbywa się konserwacja. Dotyczy tylko względnego typu harmonogramu miesięcznego.
Dzień w tygodniu, w którym jest dozwolona konserwacja. Np. poniedziałek. Dotyczy tylko domyślnej konfiguracji konserwacji.
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 aks maintenanceconfiguration add (aks-preview rozszerzenie)
Dodaj konfigurację konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration add --cluster-name
--name
--resource-group
[--config-file]
[--day-of-month]
[--day-of-week]
[--duration]
[--interval-days]
[--interval-months]
[--interval-weeks]
[--schedule-type {AbsoluteMonthly, Daily, RelativeMonthly, Weekly}]
[--start-date]
[--start-hour]
[--start-time]
[--utc-offset]
[--week-index {First, Fourth, Last, Second, Third}]
[--weekday]
Przykłady
Dodaj domyślną konfigurację konserwacji z parametrami --weekday i --start-hour.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday --start-hour 1
The maintenance is allowed on Monday 1:00am to 2:00am
Dodaj domyślną konfigurację konserwacji za pomocą polecenia --weekday. Konserwacja jest dozwolona w dowolnym momencie tego dnia.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Dodawanie domyślnej konfiguracji konserwacji przy użyciu pliku json konfiguracji konserwacji
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on UTC time Tuesday 1:00am - 3:00 am and Wednesday 1:00am - 2:00am, 6:00am-7:00am
No maintenance is allowed from 2020-11-26T03:00:00Z to 2020-11-30T12:00:00Z and from 2020-12-26T03:00:00Z to 2020-12-26T12:00:00Z even if they are allowed in the above weekly setting
{
"timeInWeek": [
{
"day": "Tuesday",
"hourSlots": [
1,
2
]
},
{
"day": "Wednesday",
"hourSlots": [
1,
6
]
}
],
"notAllowedTime": [
{
"start": "2021-11-26T03:00:00Z",
"end": "2021-11-30T12:00:00Z"
},
{
"start": "2021-12-26T03:00:00Z",
"end": "2021-12-26T12:00:00Z"
}
]
}
Dodaj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule z harmonogramem dziennym.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Daily --interval-days 2 --duration 12 --utc-offset=-08:00 --start-date 2023-01-16 --start-time 00:00
The maintenance is allowed from 00:00 to 12:00 (adjusted with UTC offset: -08:00) every two days, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule z cotygodniowym harmonogramem.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Weekly --day-of-week Friday --interval-weeks 3 --duration 8 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on Friday from 09:30 to 17:30 (adjusted with UTC offset: +05:30) every three weeks, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedAutoUpgradeSchedule z bezwzględnym miesięcznym harmonogramem.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type AbsoluteMonthly --day-of-month 15 --interval-months 1 --duration 6 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the 15th of the month from 09:30 to 15:30 (adjusted with UTC offset: +05:30) every month, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedAutoUpgradeSchedule z względnym harmonogramem miesięcznym.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type RelativeMonthly --day-of-week Tuesday --week-index Last --interval-months 3 --duration 6 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the last Tuesday from 09:30 to 15:30 in default UTC time every 3 months, and this configuration will be effective from 2023-01-16.
Dodaj konfigurację konserwacji aksManagedAutoUpgradeSchedule z plikiem json.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on the 1st of the month from 09:00 to 13:00 (adjusted with UTC offset: -08:00) every 3 months, and this configuration will be effective from 2023-01-16.
No maintenance is allowed from 2022-12-23 to 2023-01-05 and from 2023-11-23 to 2023-11-26 even if they are allowed in the above monthly setting
{
"maintenanceWindow": {
"schedule": {
"absoluteMonthly": {
"intervalMonths": 3,
"dayOfMonth": 1
}
},
"durationHours": 4,
"utcOffset": "-08:00",
"startTime": "09:00",
"notAllowedDates": [
{
"start": "2022-12-23",
"end": "2023-01-05"
},
{
"start": "2023-11-23",
"end": "2023-11-26"
}
]
}
}
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Plik json konfiguracji konserwacji.
Określ dzień miesiąca, w którym odbywa się konserwacja. Na przykład 1 wskazuje 1. kwartał miesiąca. Dotyczy tylko bezwzględnego typu harmonogramu miesięcznego.
Określ dzień tygodnia, w którym odbywa się konserwacja. Np. "poniedziałek". Dotyczy cotygodniowych i względnych typów harmonogramów miesięcznych.
Długość okna obsługi waha się od 4 do 24 godzin.
Liczba dni między poszczególnymi zestawami wystąpień dla typu harmonogramu dziennego.
Liczba miesięcy między każdym zestawem wystąpień. Dotyczy bezwzględnych i względnych typów harmonogramów miesięcznych.
Liczba tygodni między każdym zestawem wystąpień. Dotyczy tylko typów harmonogramów tygodniowych.
Wybierz opcję "Daily", "Weekly", "AbsoluteMonthly" lub "RelativeMonthly" dla harmonogramu konserwacji. Dotyczy tylko konfiguracji konserwacji "aksManagedAutoUpgradeSchedule" i "aksManagedNodeOSUpgradeSchedule".
Data aktywowania konfiguracji konserwacji. Jeśli nie zostanie określony, okno obsługi będzie aktywne od razu".
Godzina rozpoczęcia 1 godziny okna, na które jest dozwolona konserwacja. Np. 1 oznacza, że dozwolone jest od 1:00 do 2:00. Dotyczy tylko domyślnej konfiguracji konserwacji.
Godzina rozpoczęcia okna obsługi. Akceptowane wartości to od "00:00" do "23:59". Wartość "--utc-offset" ma zastosowanie do tego pola. Na przykład "02:00" z przesunięciem "--utc-offset +02:00" oznacza czas UTC "00:00".
Przesunięcie UTC w formacie +/-HH:mm. Na przykład "+05:30" dla IST i "-07:00" dla pst. Jeśli nie zostanie określony, wartość domyślna to "+00:00".
Określ, w którym wystąpieniu dozwolonych dni określonych w "-day-of-week" odbywa się konserwacja. Dotyczy tylko względnego typu harmonogramu miesięcznego.
Dzień w tygodniu, w którym jest dozwolona konserwacja. Np. poniedziałek. Dotyczy tylko domyślnej konfiguracji konserwacji.
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 aks maintenanceconfiguration delete
Usuń konfigurację konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration delete --cluster-name
--name
--resource-group
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
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 aks maintenanceconfiguration delete (aks-preview rozszerzenie)
Usuń konfigurację konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration delete --cluster-name
--name
--resource-group
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
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 aks maintenanceconfiguration list
Wyświetlanie listy konfiguracji konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration list --cluster-name
--resource-group
Parametry wymagane
Nazwa klastra.
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 aks maintenanceconfiguration list (aks-preview rozszerzenie)
Wyświetlanie listy konfiguracji konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration list --cluster-name
--resource-group
Parametry wymagane
Nazwa klastra.
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 aks maintenanceconfiguration show
Pokaż szczegóły konfiguracji konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration show --cluster-name
--name
--resource-group
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
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 aks maintenanceconfiguration show (aks-preview rozszerzenie)
Pokaż szczegóły konfiguracji konserwacji w zarządzanym klastrze Kubernetes.
az aks maintenanceconfiguration show --cluster-name
--name
--resource-group
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
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 aks maintenanceconfiguration update
Aktualizowanie konfiguracji konserwacji zarządzanego klastra Kubernetes.
az aks maintenanceconfiguration update --cluster-name
--name
--resource-group
[--config-file]
[--day-of-month]
[--day-of-week]
[--duration]
[--interval-days]
[--interval-months]
[--interval-weeks]
[--schedule-type {AbsoluteMonthly, Daily, RelativeMonthly, Weekly}]
[--start-date]
[--start-hour]
[--start-time]
[--utc-offset]
[--week-index {First, Fourth, Last, Second, Third}]
[--weekday]
Przykłady
Zaktualizuj domyślną konfigurację konserwacji za pomocą parametrów --weekday i --start-hour.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday --start-hour 1
The maintenance is allowed on Monday 1:00am to 2:00am
Zaktualizuj domyślną konfigurację konserwacji za pomocą polecenia --weekday. Konserwacja jest dozwolona w dowolnym momencie tego dnia.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Aktualizowanie domyślnej konfiguracji konserwacji przy użyciu pliku json konfiguracji konserwacji
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on UTC time Tuesday 1:00am - 3:00 am and Wednesday 1:00am - 2:00am, 6:00am-7:00am
No maintenance is allowed from 2020-11-26T03:00:00Z to 2020-11-30T12:00:00Z and from 2020-12-26T03:00:00Z to 2020-12-26T12:00:00Z even if they are allowed in the above weekly setting
{
"timeInWeek": [
{
"day": "Tuesday",
"hourSlots": [
1,
2
]
},
{
"day": "Wednesday",
"hourSlots": [
1,
6
]
}
],
"notAllowedTime": [
{
"start": "2021-11-26T03:00:00Z",
"end": "2021-11-30T12:00:00Z"
},
{
"start": "2021-12-26T03:00:00Z",
"end": "2021-12-26T12:00:00Z"
}
]
}
Zaktualizuj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule przy użyciu codziennego harmonogramu.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Daily --interval-days 2 --duration 12 --utc-offset=-08:00 --start-date 2023-01-16 --start-time 00:00
The maintenance is allowed from 00:00 to 12:00 (adjusted with UTC offset: -08:00) every two days. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule z cotygodniowym harmonogramem.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Weekly --day-of-week Friday --interval-weeks 3 --duration 8 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on Friday from 09:30 to 17:30 (adjusted with UTC offset: +05:30) every three weeks. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedAutoUpgradeSchedule przy użyciu bezwzględnego miesięcznego harmonogramu.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type AbsoluteMonthly --day-of-month 15 --interval-months 1 --duration 6 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the 15th of the month from 09:30 to 15:30 (adjusted with UTC offset: +05:30) every month. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedAutoUpgradeSchedule z względnym harmonogramem miesięcznym.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type RelativeMonthly --day-of-week Tuesday --week-index Last --interval-months 3 --duration 6 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the last Tuesday from 09:30 to 15:30 in default UTC time every 3 months. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedAutoUpgradeSchedule przy użyciu pliku json.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on the 1st of the month from 09:00 to 13:00 (adjusted with UTC offset: -08:00) every 3 months, and this configuration will be effective from 2023-01-16.
No maintenance is allowed from 2022-12-23 to 2023-01-05 and from 2023-11-23 to 2023-11-26 even if they are allowed in the above monthly setting
{
"maintenanceWindow": {
"schedule": {
"absoluteMonthly": {
"intervalMonths": 3,
"dayOfMonth": 1
}
},
"durationHours": 4,
"utcOffset": "-08:00",
"startTime": "09:00",
"notAllowedDates": [
{
"start": "2022-12-23",
"end": "2023-01-05"
},
{
"start": "2023-11-23",
"end": "2023-11-26"
}
]
}
}
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Plik json konfiguracji konserwacji.
Określ dzień miesiąca, w którym odbywa się konserwacja. Na przykład 1 wskazuje 1. kwartał miesiąca. Dotyczy tylko bezwzględnego typu harmonogramu miesięcznego.
Określ dzień tygodnia, w którym odbywa się konserwacja. Np. "poniedziałek". Dotyczy cotygodniowych i względnych typów harmonogramów miesięcznych.
Długość okna obsługi waha się od 4 do 24 godzin.
Liczba dni między poszczególnymi zestawami wystąpień dla typu harmonogramu dziennego.
Liczba miesięcy między każdym zestawem wystąpień. Dotyczy bezwzględnych i względnych typów harmonogramów miesięcznych.
Liczba tygodni między każdym zestawem wystąpień. Dotyczy tylko typów harmonogramów tygodniowych.
Wybierz opcję "Daily", "Weekly", "AbsoluteMonthly" lub "RelativeMonthly" dla harmonogramu konserwacji. Dotyczy tylko konfiguracji konserwacji "aksManagedAutoUpgradeSchedule" i "aksManagedNodeOSUpgradeSchedule".
Data aktywowania konfiguracji konserwacji. Jeśli nie zostanie określony, okno obsługi będzie aktywne od razu".
Godzina rozpoczęcia 1 godziny okna, na które jest dozwolona konserwacja. Np. 1 oznacza, że dozwolone jest od 1:00 do 2:00. Dotyczy tylko domyślnej konfiguracji konserwacji.
Godzina rozpoczęcia okna obsługi. Akceptowane wartości to od "00:00" do "23:59". Wartość "--utc-offset" ma zastosowanie do tego pola. Na przykład "02:00" z przesunięciem "--utc-offset +02:00" oznacza czas UTC "00:00".
Przesunięcie UTC w formacie +/-HH:mm. Na przykład "+05:30" dla IST i "-07:00" dla pst. Jeśli nie zostanie określony, wartość domyślna to "+00:00".
Określ, w którym wystąpieniu dozwolonych dni określonych w "-day-of-week" odbywa się konserwacja. Dotyczy tylko względnego typu harmonogramu miesięcznego.
Dzień w tygodniu, w którym jest dozwolona konserwacja. Np. poniedziałek. Dotyczy tylko domyślnej konfiguracji konserwacji.
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 aks maintenanceconfiguration update (aks-preview rozszerzenie)
Aktualizowanie konfiguracji konserwacji zarządzanego klastra Kubernetes.
az aks maintenanceconfiguration update --cluster-name
--name
--resource-group
[--config-file]
[--day-of-month]
[--day-of-week]
[--duration]
[--interval-days]
[--interval-months]
[--interval-weeks]
[--schedule-type {AbsoluteMonthly, Daily, RelativeMonthly, Weekly}]
[--start-date]
[--start-hour]
[--start-time]
[--utc-offset]
[--week-index {First, Fourth, Last, Second, Third}]
[--weekday]
Przykłady
Zaktualizuj domyślną konfigurację konserwacji za pomocą parametrów --weekday i --start-hour.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday --start-hour 1
The maintenance is allowed on Monday 1:00am to 2:00am
Zaktualizuj domyślną konfigurację konserwacji za pomocą polecenia --weekday. Konserwacja jest dozwolona w dowolnym momencie tego dnia.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Aktualizowanie domyślnej konfiguracji konserwacji przy użyciu pliku json konfiguracji konserwacji
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on UTC time Tuesday 1:00am - 3:00 am and Wednesday 1:00am - 2:00am, 6:00am-7:00am
No maintenance is allowed from 2020-11-26T03:00:00Z to 2020-11-30T12:00:00Z and from 2020-12-26T03:00:00Z to 2020-12-26T12:00:00Z even if they are allowed in the above weekly setting
{
"timeInWeek": [
{
"day": "Tuesday",
"hourSlots": [
1,
2
]
},
{
"day": "Wednesday",
"hourSlots": [
1,
6
]
}
],
"notAllowedTime": [
{
"start": "2021-11-26T03:00:00Z",
"end": "2021-11-30T12:00:00Z"
},
{
"start": "2021-12-26T03:00:00Z",
"end": "2021-12-26T12:00:00Z"
}
]
}
Zaktualizuj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule przy użyciu codziennego harmonogramu.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Daily --interval-days 2 --duration 12 --utc-offset=-08:00 --start-date 2023-01-16 --start-time 00:00
The maintenance is allowed from 00:00 to 12:00 (adjusted with UTC offset: -08:00) every two days. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedNodeOSUpgradeSchedule z cotygodniowym harmonogramem.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedNodeOSUpgradeSchedule --schedule-type Weekly --day-of-week Friday --interval-weeks 3 --duration 8 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on Friday from 09:30 to 17:30 (adjusted with UTC offset: +05:30) every three weeks. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedAutoUpgradeSchedule przy użyciu bezwzględnego miesięcznego harmonogramu.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type AbsoluteMonthly --day-of-month 15 --interval-months 1 --duration 6 --utc-offset +05:30 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the 15th of the month from 09:30 to 15:30 (adjusted with UTC offset: +05:30) every month. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedAutoUpgradeSchedule z względnym harmonogramem miesięcznym.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --schedule-type RelativeMonthly --day-of-week Tuesday --week-index Last --interval-months 3 --duration 6 --start-date 2023-01-16 --start-time 09:30
The maintenance is allowed on the last Tuesday from 09:30 to 15:30 in default UTC time every 3 months. This configuration will be effective from 2023-01-16.
Zaktualizuj konfigurację konserwacji aksManagedAutoUpgradeSchedule przy użyciu pliku json.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n aksManagedAutoUpgradeSchedule --config-file ./test.json
The content of json file looks below. It means the maintenance is allowed on the 1st of the month from 09:00 to 13:00 (adjusted with UTC offset: -08:00) every 3 months, and this configuration will be effective from 2023-01-16.
No maintenance is allowed from 2022-12-23 to 2023-01-05 and from 2023-11-23 to 2023-11-26 even if they are allowed in the above monthly setting
{
"maintenanceWindow": {
"schedule": {
"absoluteMonthly": {
"intervalMonths": 3,
"dayOfMonth": 1
}
},
"durationHours": 4,
"utcOffset": "-08:00",
"startTime": "09:00",
"notAllowedDates": [
{
"start": "2022-12-23",
"end": "2023-01-05"
},
{
"start": "2023-11-23",
"end": "2023-11-26"
}
]
}
}
Parametry wymagane
Nazwa klastra.
Nazwa konfiguracji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Plik json konfiguracji konserwacji.
Określ dzień miesiąca, w którym odbywa się konserwacja. Na przykład 1 wskazuje 1. kwartał miesiąca. Dotyczy tylko bezwzględnego typu harmonogramu miesięcznego.
Określ dzień tygodnia, w którym odbywa się konserwacja. Np. "poniedziałek". Dotyczy cotygodniowych i względnych typów harmonogramów miesięcznych.
Długość okna obsługi waha się od 4 do 24 godzin.
Liczba dni między poszczególnymi zestawami wystąpień dla typu harmonogramu dziennego.
Liczba miesięcy między każdym zestawem wystąpień. Dotyczy bezwzględnych i względnych typów harmonogramów miesięcznych.
Liczba tygodni między każdym zestawem wystąpień. Dotyczy tylko typów harmonogramów tygodniowych.
Wybierz opcję "Daily", "Weekly", "AbsoluteMonthly" lub "RelativeMonthly" dla harmonogramu konserwacji. Dotyczy tylko konfiguracji konserwacji "aksManagedAutoUpgradeSchedule" i "aksManagedNodeOSUpgradeSchedule".
Data aktywowania konfiguracji konserwacji. Jeśli nie zostanie określony, okno obsługi będzie aktywne od razu".
Godzina rozpoczęcia 1 godziny okna, na które jest dozwolona konserwacja. Np. 1 oznacza, że dozwolone jest od 1:00 do 2:00. Dotyczy tylko domyślnej konfiguracji konserwacji.
Godzina rozpoczęcia okna obsługi. Akceptowane wartości to od "00:00" do "23:59". Wartość "--utc-offset" ma zastosowanie do tego pola. Na przykład "02:00" z przesunięciem "--utc-offset +02:00" oznacza czas UTC "00:00".
Przesunięcie UTC w formacie +/-HH:mm. Na przykład "+05:30" dla IST i "-07:00" dla pst. Jeśli nie zostanie określony, wartość domyślna to "+00:00".
Określ, w którym wystąpieniu dozwolonych dni określonych w "-day-of-week" odbywa się konserwacja. Dotyczy tylko względnego typu harmonogramu miesięcznego.
Dzień w tygodniu, w którym jest dozwolona konserwacja. Np. poniedziałek. Dotyczy tylko domyślnej konfiguracji konserwacji.
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.