az aks maintenanceconfiguration
Catatan
Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.
Perintah untuk mengelola konfigurasi pemeliharaan di kluster Kubernetes terkelola.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az aks maintenanceconfiguration add |
Tambahkan konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Inti | GA |
az aks maintenanceconfiguration add (aks-preview extension) |
Tambahkan konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Ekstensi | GA |
az aks maintenanceconfiguration delete |
Menghapus konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Inti | GA |
az aks maintenanceconfiguration delete (aks-preview extension) |
Menghapus konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Ekstensi | GA |
az aks maintenanceconfiguration list |
Mencantumkan konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Inti | GA |
az aks maintenanceconfiguration list (aks-preview extension) |
Mencantumkan konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Ekstensi | GA |
az aks maintenanceconfiguration show |
Tampilkan detail konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Inti | GA |
az aks maintenanceconfiguration show (aks-preview extension) |
Tampilkan detail konfigurasi pemeliharaan di kluster Kubernetes terkelola. |
Ekstensi | GA |
az aks maintenanceconfiguration update |
Memperbarui konfigurasi pemeliharaan kluster Kubernetes terkelola. |
Inti | GA |
az aks maintenanceconfiguration update (aks-preview extension) |
Memperbarui konfigurasi pemeliharaan kluster Kubernetes terkelola. |
Ekstensi | GA |
az aks maintenanceconfiguration add
Tambahkan konfigurasi pemeliharaan di kluster Kubernetes terkelola.
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]
Contoh
Tambahkan konfigurasi pemeliharaan default dengan --weekday dan --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
Tambahkan konfigurasi pemeliharaan default dengan --weekday. Pemeliharaan diperbolehkan pada setiap saat hari itu.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Menambahkan konfigurasi pemeliharaan default dengan file json konfigurasi pemeliharaan
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"
}
]
}
Tambahkan konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal harian.
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.
Tambahkan konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal mingguan.
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.
Tambahkan konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan absolut.
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.
Tambahkan konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan relatif.
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.
Tambahkan konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan file 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"
}
]
}
}
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
File json konfigurasi pemeliharaan.
Tentukan pada hari mana dalam sebulan pemeliharaan terjadi. Misalnya 1 menunjukkan tanggal 1 bulan. Hanya berlaku untuk jenis jadwal bulanan absolut.
Tentukan pada hari mana pemeliharaan terjadi. Misalnya, "Senin". Berlaku untuk jenis jadwal mingguan dan relatif bulanan.
Panjang jendela pemeliharaan berkisar antara 4 hingga 24 jam.
Jumlah hari antara setiap set kemunculan untuk jenis jadwal harian.
Jumlah bulan antara setiap set kemunculan. Berlaku untuk jenis jadwal bulanan absolut dan relatif.
Jumlah minggu antara setiap set kemunculan. Hanya berlaku untuk jenis jadwal mingguan.
Pilih 'Harian', 'Mingguan', 'AbsoluteMonthly' atau 'RelativeMonthly' untuk jadwal pemeliharaan Anda. Hanya berlaku untuk konfigurasi pemeliharaan 'aksManagedAutoUpgradeSchedule' dan 'aksManagedNodeOSUpgradeSchedule'.
Tanggal konfigurasi pemeliharaan diaktifkan. Jika tidak ditentukan, jendela pemeliharaan akan segera aktif.".
Waktu mulai jendela 1 jam yang pemeliharaannya diizinkan. Misalnya 1 berarti diperbolehkan antara pukul 01.00 dan 02.00. Hanya berlaku untuk konfigurasi pemeliharaan default.
Waktu mulai jendela pemeliharaan. Nilai yang diterima adalah dari '00:00' hingga '23:59'. '--utc-offset' berlaku untuk bidang ini. Misalnya, '02:00' dengan '--utc-offset +02:00' berarti waktu UTC '00:00'.
Offset UTC dalam format +/-HH:mm. Misalnya, '+05:30' untuk IST dan '-07:00' untuk PST. Jika tidak ditentukan, defaultnya adalah '+00:00'.
Tentukan pada instans hari yang diizinkan yang ditentukan dalam '--day-of-week' pemeliharaan terjadi. Hanya berlaku untuk jenis jadwal bulanan relatif.
Sehari dalam seminggu di mana pemeliharaan diizinkan. Misalnya Senin. Hanya berlaku untuk konfigurasi pemeliharaan default.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration add (aks-preview extension)
Tambahkan konfigurasi pemeliharaan di kluster Kubernetes terkelola.
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]
Contoh
Tambahkan konfigurasi pemeliharaan default dengan --weekday dan --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
Tambahkan konfigurasi pemeliharaan default dengan --weekday. Pemeliharaan diperbolehkan pada setiap saat hari itu.
az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Menambahkan konfigurasi pemeliharaan default dengan file json konfigurasi pemeliharaan
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"
}
]
}
Tambahkan konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal harian.
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.
Tambahkan konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal mingguan.
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.
Tambahkan konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan absolut.
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.
Tambahkan konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan relatif.
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.
Tambahkan konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan file 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"
}
]
}
}
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
File json konfigurasi pemeliharaan.
Tentukan pada hari mana dalam sebulan pemeliharaan terjadi. Misalnya 1 menunjukkan tanggal 1 bulan. Hanya berlaku untuk jenis jadwal bulanan absolut.
Tentukan pada hari mana pemeliharaan terjadi. Misalnya, "Senin". Berlaku untuk jenis jadwal mingguan dan relatif bulanan.
Panjang jendela pemeliharaan berkisar antara 4 hingga 24 jam.
Jumlah hari antara setiap set kemunculan untuk jenis jadwal harian.
Jumlah bulan antara setiap set kemunculan. Berlaku untuk jenis jadwal bulanan absolut dan relatif.
Jumlah minggu antara setiap set kemunculan. Hanya berlaku untuk jenis jadwal mingguan.
Pilih 'Harian', 'Mingguan', 'AbsoluteMonthly' atau 'RelativeMonthly' untuk jadwal pemeliharaan Anda. Hanya berlaku untuk konfigurasi pemeliharaan 'aksManagedAutoUpgradeSchedule' dan 'aksManagedNodeOSUpgradeSchedule'.
Tanggal konfigurasi pemeliharaan diaktifkan. Jika tidak ditentukan, jendela pemeliharaan akan segera aktif.".
Waktu mulai jendela 1 jam yang pemeliharaannya diizinkan. Misalnya 1 berarti diperbolehkan antara pukul 01.00 dan 02.00. Hanya berlaku untuk konfigurasi pemeliharaan default.
Waktu mulai jendela pemeliharaan. Nilai yang diterima adalah dari '00:00' hingga '23:59'. '--utc-offset' berlaku untuk bidang ini. Misalnya, '02:00' dengan '--utc-offset +02:00' berarti waktu UTC '00:00'.
Offset UTC dalam format +/-HH:mm. Misalnya, '+05:30' untuk IST dan '-07:00' untuk PST. Jika tidak ditentukan, defaultnya adalah '+00:00'.
Tentukan pada instans hari yang diizinkan yang ditentukan dalam '--day-of-week' pemeliharaan terjadi. Hanya berlaku untuk jenis jadwal bulanan relatif.
Sehari dalam seminggu di mana pemeliharaan diizinkan. Misalnya Senin. Hanya berlaku untuk konfigurasi pemeliharaan default.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration delete
Menghapus konfigurasi pemeliharaan di kluster Kubernetes terkelola.
az aks maintenanceconfiguration delete --cluster-name
--name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration delete (aks-preview extension)
Menghapus konfigurasi pemeliharaan di kluster Kubernetes terkelola.
az aks maintenanceconfiguration delete --cluster-name
--name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration list
Mencantumkan konfigurasi pemeliharaan di kluster Kubernetes terkelola.
az aks maintenanceconfiguration list --cluster-name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration list (aks-preview extension)
Mencantumkan konfigurasi pemeliharaan di kluster Kubernetes terkelola.
az aks maintenanceconfiguration list --cluster-name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration show
Tampilkan detail konfigurasi pemeliharaan di kluster Kubernetes terkelola.
az aks maintenanceconfiguration show --cluster-name
--name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration show (aks-preview extension)
Tampilkan detail konfigurasi pemeliharaan di kluster Kubernetes terkelola.
az aks maintenanceconfiguration show --cluster-name
--name
--resource-group
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration update
Memperbarui konfigurasi pemeliharaan kluster Kubernetes terkelola.
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]
Contoh
Perbarui konfigurasi pemeliharaan default dengan --weekday dan --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
Perbarui konfigurasi pemeliharaan default dengan --weekday. Pemeliharaan diperbolehkan pada setiap saat hari itu.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Memperbarui konfigurasi pemeliharaan default dengan file json konfigurasi pemeliharaan
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"
}
]
}
Perbarui konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal harian.
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.
Perbarui konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal mingguan.
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.
Perbarui konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan absolut.
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.
Perbarui konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan relatif.
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.
Perbarui konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan file 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"
}
]
}
}
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
File json konfigurasi pemeliharaan.
Tentukan pada hari mana dalam sebulan pemeliharaan terjadi. Misalnya 1 menunjukkan tanggal 1 bulan. Hanya berlaku untuk jenis jadwal bulanan absolut.
Tentukan pada hari mana pemeliharaan terjadi. Misalnya, "Senin". Berlaku untuk jenis jadwal mingguan dan relatif bulanan.
Panjang jendela pemeliharaan berkisar antara 4 hingga 24 jam.
Jumlah hari antara setiap set kemunculan untuk jenis jadwal harian.
Jumlah bulan antara setiap set kemunculan. Berlaku untuk jenis jadwal bulanan absolut dan relatif.
Jumlah minggu antara setiap set kemunculan. Hanya berlaku untuk jenis jadwal mingguan.
Pilih 'Harian', 'Mingguan', 'AbsoluteMonthly' atau 'RelativeMonthly' untuk jadwal pemeliharaan Anda. Hanya berlaku untuk konfigurasi pemeliharaan 'aksManagedAutoUpgradeSchedule' dan 'aksManagedNodeOSUpgradeSchedule'.
Tanggal konfigurasi pemeliharaan diaktifkan. Jika tidak ditentukan, jendela pemeliharaan akan segera aktif.".
Waktu mulai jendela 1 jam yang pemeliharaannya diizinkan. Misalnya 1 berarti diperbolehkan antara pukul 01.00 dan 02.00. Hanya berlaku untuk konfigurasi pemeliharaan default.
Waktu mulai jendela pemeliharaan. Nilai yang diterima adalah dari '00:00' hingga '23:59'. '--utc-offset' berlaku untuk bidang ini. Misalnya, '02:00' dengan '--utc-offset +02:00' berarti waktu UTC '00:00'.
Offset UTC dalam format +/-HH:mm. Misalnya, '+05:30' untuk IST dan '-07:00' untuk PST. Jika tidak ditentukan, defaultnya adalah '+00:00'.
Tentukan pada instans hari yang diizinkan yang ditentukan dalam '--day-of-week' pemeliharaan terjadi. Hanya berlaku untuk jenis jadwal bulanan relatif.
Sehari dalam seminggu di mana pemeliharaan diizinkan. Misalnya Senin. Hanya berlaku untuk konfigurasi pemeliharaan default.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az aks maintenanceconfiguration update (aks-preview extension)
Memperbarui konfigurasi pemeliharaan kluster Kubernetes terkelola.
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]
Contoh
Perbarui konfigurasi pemeliharaan default dengan --weekday dan --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
Perbarui konfigurasi pemeliharaan default dengan --weekday. Pemeliharaan diperbolehkan pada setiap saat hari itu.
az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
The maintenance is allowed on Monday.
Memperbarui konfigurasi pemeliharaan default dengan file json konfigurasi pemeliharaan
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"
}
]
}
Perbarui konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal harian.
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.
Perbarui konfigurasi pemeliharaan aksManagedNodeOSUpgradeSchedule dengan jadwal mingguan.
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.
Perbarui konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan absolut.
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.
Perbarui konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan jadwal bulanan relatif.
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.
Perbarui konfigurasi pemeliharaan aksManagedAutoUpgradeSchedule dengan file 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"
}
]
}
}
Parameter yang Diperlukan
Nama kluster.
Nama konfigurasi.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
File json konfigurasi pemeliharaan.
Tentukan pada hari mana dalam sebulan pemeliharaan terjadi. Misalnya 1 menunjukkan tanggal 1 bulan. Hanya berlaku untuk jenis jadwal bulanan absolut.
Tentukan pada hari mana pemeliharaan terjadi. Misalnya, "Senin". Berlaku untuk jenis jadwal mingguan dan relatif bulanan.
Panjang jendela pemeliharaan berkisar antara 4 hingga 24 jam.
Jumlah hari antara setiap set kemunculan untuk jenis jadwal harian.
Jumlah bulan antara setiap set kemunculan. Berlaku untuk jenis jadwal bulanan absolut dan relatif.
Jumlah minggu antara setiap set kemunculan. Hanya berlaku untuk jenis jadwal mingguan.
Pilih 'Harian', 'Mingguan', 'AbsoluteMonthly' atau 'RelativeMonthly' untuk jadwal pemeliharaan Anda. Hanya berlaku untuk konfigurasi pemeliharaan 'aksManagedAutoUpgradeSchedule' dan 'aksManagedNodeOSUpgradeSchedule'.
Tanggal konfigurasi pemeliharaan diaktifkan. Jika tidak ditentukan, jendela pemeliharaan akan segera aktif.".
Waktu mulai jendela 1 jam yang pemeliharaannya diizinkan. Misalnya 1 berarti diperbolehkan antara pukul 01.00 dan 02.00. Hanya berlaku untuk konfigurasi pemeliharaan default.
Waktu mulai jendela pemeliharaan. Nilai yang diterima adalah dari '00:00' hingga '23:59'. '--utc-offset' berlaku untuk bidang ini. Misalnya, '02:00' dengan '--utc-offset +02:00' berarti waktu UTC '00:00'.
Offset UTC dalam format +/-HH:mm. Misalnya, '+05:30' untuk IST dan '-07:00' untuk PST. Jika tidak ditentukan, defaultnya adalah '+00:00'.
Tentukan pada instans hari yang diizinkan yang ditentukan dalam '--day-of-week' pemeliharaan terjadi. Hanya berlaku untuk jenis jadwal bulanan relatif.
Sehari dalam seminggu di mana pemeliharaan diizinkan. Misalnya Senin. Hanya berlaku untuk konfigurasi pemeliharaan default.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.