az aks maintenanceconfiguration
Примечание.
Эта группа команд содержит команды, определенные как в Azure CLI, так и в одном расширении. Установите каждое расширение, чтобы воспользоваться расширенными возможностями. Подробнее о расширениях.
Команды для управления конфигурациями обслуживания в управляемом кластере Kubernetes.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az aks maintenanceconfiguration add |
Добавьте конфигурацию обслуживания в управляемый кластер Kubernetes. |
Основные сведения | Общедоступная версия |
az aks maintenanceconfiguration add (aks-preview Расширение) |
Добавьте конфигурацию обслуживания в управляемый кластер Kubernetes. |
Расширение | Общедоступная версия |
az aks maintenanceconfiguration delete |
Удалите конфигурацию обслуживания в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks maintenanceconfiguration delete (aks-preview Расширение) |
Удалите конфигурацию обслуживания в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks maintenanceconfiguration list |
Вывод списка конфигураций обслуживания в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks maintenanceconfiguration list (aks-preview Расширение) |
Вывод списка конфигураций обслуживания в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks maintenanceconfiguration show |
Отображение сведений о конфигурации обслуживания в управляемом кластере Kubernetes. |
Основные сведения | Общедоступная версия |
az aks maintenanceconfiguration show (aks-preview Расширение) |
Отображение сведений о конфигурации обслуживания в управляемом кластере Kubernetes. |
Расширение | Общедоступная версия |
az aks maintenanceconfiguration update |
Обновите конфигурацию обслуживания управляемого кластера Kubernetes. |
Основные сведения | Общедоступная версия |
az aks maintenanceconfiguration update (aks-preview Расширение) |
Обновите конфигурацию обслуживания управляемого кластера Kubernetes. |
Расширение | Общедоступная версия |
az aks maintenanceconfiguration add
Добавьте конфигурацию обслуживания в управляемый кластер 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]
Примеры
Добавьте конфигурацию обслуживания по умолчанию с помощью --weekday и --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
Добавьте конфигурацию обслуживания по умолчанию с параметром --weekday. Обслуживание разрешено в любое время этого дня.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Добавление конфигурации обслуживания по умолчанию с файлом json конфигурации обслуживания
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"
}
]
}
Добавьте конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с ежедневным расписанием.
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.
Добавьте конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с еженедельными расписаниями.
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.
Добавьте конфигурацию обслуживания aksManagedAutoUpgradeSchedule с абсолютным ежемесячным расписанием.
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.
Добавьте конфигурацию обслуживания aksManagedAutoUpgradeSchedule с относительным ежемесячным расписанием.
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.
Добавьте конфигурацию обслуживания aksManagedAutoUpgradeSchedule с 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"
}
]
}
}
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Json-файл конфигурации обслуживания.
Укажите, в какой день месяца выполняется обслуживание. Например, 1 указывает 1-е значение месяца. Применимо только к абсолютному типу ежемесячного расписания.
Укажите, в какой день недели выполняется обслуживание. Например, "понедельник". Применимо к типам еженедельных и относительных ежемесячных расписаний.
Длительность периода обслуживания составляет от 4 до 24 часов.
Количество дней между каждым набором вхождения для типа ежедневного расписания.
Количество месяцев между каждым набором вхождения. Применимо к абсолютным и относительным типам ежемесячных расписаний.
Количество недель между каждым набором вхождения. Применимо только к типам еженедельного расписания.
Выберите "Daily", "Weekly", "AbsoluteMonthly" или "RelativeMonthly" для расписания обслуживания. Применимо только к конфигурации обслуживания aksManagedAutoUpgradeSchedule и aksManagedNodeOSUpgradeSchedule.
Дата активации конфигурации обслуживания. Если это не указано, период обслуживания будет активным сразу.
Время начала 1 часа, в течение которого разрешено обслуживание. Например, 1 означает, что это разрешено от 1:00 до 2:00 утра. Применимо только к конфигурации обслуживания по умолчанию.
Время начала периода обслуживания. Допустимые значения : от "00:00" до "23:59". "--utc-offset" применяется к этому полю. Например, "02:00" с "-utc-смещение +02:00" означает время UTC "00:00".
Смещение UTC в формате +/-HH:mm. Например, "+05:30" для IST и "-07:00" для PST. Если значение не указано, значение по умолчанию — "+00:00".
Укажите, какой экземпляр разрешенных дней, указанных в разделе "-день недели", выполняется обслуживание. Применимо только к относительному типу ежемесячного расписания.
День в неделю, на который разрешено обслуживание. Например, понедельник. Применимо только к конфигурации обслуживания по умолчанию.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration add (aks-preview Расширение)
Добавьте конфигурацию обслуживания в управляемый кластер 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]
Примеры
Добавьте конфигурацию обслуживания по умолчанию с помощью --weekday и --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
Добавьте конфигурацию обслуживания по умолчанию с параметром --weekday. Обслуживание разрешено в любое время этого дня.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Добавление конфигурации обслуживания по умолчанию с файлом json конфигурации обслуживания
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"
}
]
}
Добавьте конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с ежедневным расписанием.
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.
Добавьте конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с еженедельными расписаниями.
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.
Добавьте конфигурацию обслуживания aksManagedAutoUpgradeSchedule с абсолютным ежемесячным расписанием.
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.
Добавьте конфигурацию обслуживания aksManagedAutoUpgradeSchedule с относительным ежемесячным расписанием.
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.
Добавьте конфигурацию обслуживания aksManagedAutoUpgradeSchedule с 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"
}
]
}
}
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Json-файл конфигурации обслуживания.
Укажите, в какой день месяца выполняется обслуживание. Например, 1 указывает 1-е значение месяца. Применимо только к абсолютному типу ежемесячного расписания.
Укажите, в какой день недели выполняется обслуживание. Например, "понедельник". Применимо к типам еженедельных и относительных ежемесячных расписаний.
Длительность периода обслуживания составляет от 4 до 24 часов.
Количество дней между каждым набором вхождения для типа ежедневного расписания.
Количество месяцев между каждым набором вхождения. Применимо к абсолютным и относительным типам ежемесячных расписаний.
Количество недель между каждым набором вхождения. Применимо только к типам еженедельного расписания.
Выберите "Daily", "Weekly", "AbsoluteMonthly" или "RelativeMonthly" для расписания обслуживания. Применимо только к конфигурации обслуживания aksManagedAutoUpgradeSchedule и aksManagedNodeOSUpgradeSchedule.
Дата активации конфигурации обслуживания. Если это не указано, период обслуживания будет активным сразу.
Время начала 1 часа, в течение которого разрешено обслуживание. Например, 1 означает, что это разрешено от 1:00 до 2:00 утра. Применимо только к конфигурации обслуживания по умолчанию.
Время начала периода обслуживания. Допустимые значения : от "00:00" до "23:59". "--utc-offset" применяется к этому полю. Например, "02:00" с "-utc-смещение +02:00" означает время UTC "00:00".
Смещение UTC в формате +/-HH:mm. Например, "+05:30" для IST и "-07:00" для PST. Если значение не указано, значение по умолчанию — "+00:00".
Укажите, какой экземпляр разрешенных дней, указанных в разделе "-день недели", выполняется обслуживание. Применимо только к относительному типу ежемесячного расписания.
День в неделю, на который разрешено обслуживание. Например, понедельник. Применимо только к конфигурации обслуживания по умолчанию.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration delete
Удалите конфигурацию обслуживания в управляемом кластере Kubernetes.
az aks maintenanceconfiguration delete --cluster-name
--name
--resource-group
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration delete (aks-preview Расширение)
Удалите конфигурацию обслуживания в управляемом кластере Kubernetes.
az aks maintenanceconfiguration delete --cluster-name
--name
--resource-group
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration list
Вывод списка конфигураций обслуживания в управляемом кластере Kubernetes.
az aks maintenanceconfiguration list --cluster-name
--resource-group
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration list (aks-preview Расширение)
Вывод списка конфигураций обслуживания в управляемом кластере Kubernetes.
az aks maintenanceconfiguration list --cluster-name
--resource-group
Обязательные параметры
Имя кластера.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration show
Отображение сведений о конфигурации обслуживания в управляемом кластере Kubernetes.
az aks maintenanceconfiguration show --cluster-name
--name
--resource-group
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration show (aks-preview Расширение)
Отображение сведений о конфигурации обслуживания в управляемом кластере Kubernetes.
az aks maintenanceconfiguration show --cluster-name
--name
--resource-group
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration update
Обновите конфигурацию обслуживания управляемого кластера 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]
Примеры
Обновите конфигурацию обслуживания по умолчанию с помощью --weekday и --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
Обновите конфигурацию обслуживания по умолчанию с помощью --weekday. Обслуживание разрешено в любое время этого дня.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Обновление конфигурации обслуживания по умолчанию с помощью json конфигурации обслуживания
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"
}
]
}
Обновите конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с ежедневным расписанием.
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.
Обновите конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с еженедельными расписаниями.
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.
Обновите конфигурацию обслуживания aksManagedAutoUpgradeSchedule с абсолютным ежемесячным расписанием.
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.
Обновите конфигурацию обслуживания aksManagedAutoUpgradeSchedule с относительным ежемесячным расписанием.
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.
Обновите конфигурацию обслуживания aksManagedAutoUpgradeSchedule с помощью 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"
}
]
}
}
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Json-файл конфигурации обслуживания.
Укажите, в какой день месяца выполняется обслуживание. Например, 1 указывает 1-е значение месяца. Применимо только к абсолютному типу ежемесячного расписания.
Укажите, в какой день недели выполняется обслуживание. Например, "понедельник". Применимо к типам еженедельных и относительных ежемесячных расписаний.
Длительность периода обслуживания составляет от 4 до 24 часов.
Количество дней между каждым набором вхождения для типа ежедневного расписания.
Количество месяцев между каждым набором вхождения. Применимо к абсолютным и относительным типам ежемесячных расписаний.
Количество недель между каждым набором вхождения. Применимо только к типам еженедельного расписания.
Выберите "Daily", "Weekly", "AbsoluteMonthly" или "RelativeMonthly" для расписания обслуживания. Применимо только к конфигурации обслуживания aksManagedAutoUpgradeSchedule и aksManagedNodeOSUpgradeSchedule.
Дата активации конфигурации обслуживания. Если это не указано, период обслуживания будет активным сразу.
Время начала 1 часа, в течение которого разрешено обслуживание. Например, 1 означает, что это разрешено от 1:00 до 2:00 утра. Применимо только к конфигурации обслуживания по умолчанию.
Время начала периода обслуживания. Допустимые значения : от "00:00" до "23:59". "--utc-offset" применяется к этому полю. Например, "02:00" с "-utc-смещение +02:00" означает время UTC "00:00".
Смещение UTC в формате +/-HH:mm. Например, "+05:30" для IST и "-07:00" для PST. Если значение не указано, значение по умолчанию — "+00:00".
Укажите, какой экземпляр разрешенных дней, указанных в разделе "-день недели", выполняется обслуживание. Применимо только к относительному типу ежемесячного расписания.
День в неделю, на который разрешено обслуживание. Например, понедельник. Применимо только к конфигурации обслуживания по умолчанию.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az aks maintenanceconfiguration update (aks-preview Расширение)
Обновите конфигурацию обслуживания управляемого кластера 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]
Примеры
Обновите конфигурацию обслуживания по умолчанию с помощью --weekday и --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
Обновите конфигурацию обслуживания по умолчанию с помощью --weekday. Обслуживание разрешено в любое время этого дня.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Обновление конфигурации обслуживания по умолчанию с помощью json конфигурации обслуживания
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"
}
]
}
Обновите конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с ежедневным расписанием.
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.
Обновите конфигурацию обслуживания aksManagedNodeOSUpgradeSchedule с еженедельными расписаниями.
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.
Обновите конфигурацию обслуживания aksManagedAutoUpgradeSchedule с абсолютным ежемесячным расписанием.
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.
Обновите конфигурацию обслуживания aksManagedAutoUpgradeSchedule с относительным ежемесячным расписанием.
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.
Обновите конфигурацию обслуживания aksManagedAutoUpgradeSchedule с помощью 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"
}
]
}
}
Обязательные параметры
Имя кластера.
Имя конфигурации.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Json-файл конфигурации обслуживания.
Укажите, в какой день месяца выполняется обслуживание. Например, 1 указывает 1-е значение месяца. Применимо только к абсолютному типу ежемесячного расписания.
Укажите, в какой день недели выполняется обслуживание. Например, "понедельник". Применимо к типам еженедельных и относительных ежемесячных расписаний.
Длительность периода обслуживания составляет от 4 до 24 часов.
Количество дней между каждым набором вхождения для типа ежедневного расписания.
Количество месяцев между каждым набором вхождения. Применимо к абсолютным и относительным типам ежемесячных расписаний.
Количество недель между каждым набором вхождения. Применимо только к типам еженедельного расписания.
Выберите "Daily", "Weekly", "AbsoluteMonthly" или "RelativeMonthly" для расписания обслуживания. Применимо только к конфигурации обслуживания aksManagedAutoUpgradeSchedule и aksManagedNodeOSUpgradeSchedule.
Дата активации конфигурации обслуживания. Если это не указано, период обслуживания будет активным сразу.
Время начала 1 часа, в течение которого разрешено обслуживание. Например, 1 означает, что это разрешено от 1:00 до 2:00 утра. Применимо только к конфигурации обслуживания по умолчанию.
Время начала периода обслуживания. Допустимые значения : от "00:00" до "23:59". "--utc-offset" применяется к этому полю. Например, "02:00" с "-utc-смещение +02:00" означает время UTC "00:00".
Смещение UTC в формате +/-HH:mm. Например, "+05:30" для IST и "-07:00" для PST. Если значение не указано, значение по умолчанию — "+00:00".
Укажите, какой экземпляр разрешенных дней, указанных в разделе "-день недели", выполняется обслуживание. Применимо только к относительному типу ежемесячного расписания.
День в неделю, на который разрешено обслуживание. Например, понедельник. Применимо только к конфигурации обслуживания по умолчанию.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.