az aks maintenanceconfiguration

Dekont

Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.

Yönetilen Kubernetes kümesindeki bakım yapılandırmalarını yönetme komutları.

Komutlar

Name Description Tür Durum
az aks maintenanceconfiguration add

Yönetilen Kubernetes kümesine bakım yapılandırması ekleyin.

Temel GA
az aks maintenanceconfiguration add (aks-preview uzantı)

Yönetilen Kubernetes kümesine bakım yapılandırması ekleyin.

Dahili GA
az aks maintenanceconfiguration delete

Yönetilen Kubernetes kümesindeki bir bakım yapılandırmasını silin.

Temel GA
az aks maintenanceconfiguration delete (aks-preview uzantı)

Yönetilen Kubernetes kümesindeki bir bakım yapılandırmasını silin.

Dahili GA
az aks maintenanceconfiguration list

Yönetilen Kubernetes kümesindeki bakım yapılandırmalarını listeleyin.

Temel GA
az aks maintenanceconfiguration list (aks-preview uzantı)

Yönetilen Kubernetes kümesindeki bakım yapılandırmalarını listeleyin.

Dahili GA
az aks maintenanceconfiguration show

Yönetilen Kubernetes kümesindeki bakım yapılandırmasının ayrıntılarını gösterin.

Temel GA
az aks maintenanceconfiguration show (aks-preview uzantı)

Yönetilen Kubernetes kümesindeki bakım yapılandırmasının ayrıntılarını gösterin.

Dahili GA
az aks maintenanceconfiguration update

Yönetilen kubernetes kümesinin bakım yapılandırmasını güncelleştirin.

Temel GA
az aks maintenanceconfiguration update (aks-preview uzantı)

Yönetilen kubernetes kümesinin bakım yapılandırmasını güncelleştirin.

Dahili GA

az aks maintenanceconfiguration add

Yönetilen Kubernetes kümesine bakım yapılandırması ekleyin.

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]

Örnekler

--weekday ve --start-hour ile varsayılan bakım yapılandırmasını ekleyin.

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 ile varsayılan bakım yapılandırmasını ekleyin. Bakım o günün herhangi bir saatinde yapılır.

az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
  The maintenance is allowed on Monday.

Bakım yapılandırması json dosyasıyla varsayılan bakım yapılandırması ekleme

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

günlük zamanlamayla aksManagedNodeOSUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

haftalık zamanlamayla aksManagedNodeOSUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

mutlak aylık zamanlamayla aksManagedAutoUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

Göreli aylık zamanlamayla aksManagedAutoUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

json dosyasıyla aksManagedAutoUpgradeSchedule bakım yapılandırmasını ekleyin.

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

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--config-file

Bakım yapılandırma json dosyası.

--day-of-month

Bakımın ayın hangi gününde gerçekleşeceğini belirtin. Örneğin 1 ayın 1'ini gösterir. Yalnızca mutlak aylık zamanlama türü için geçerlidir.

--day-of-week

Bakımın haftanın hangi gününde gerçekleşeceğini belirtin. Örneğin"Pazartesi". Haftalık ve göreli aylık zamanlama türleri için geçerlidir.

--duration

Bakım penceresinin uzunluğu 4 ila 24 saat arasında değişir.

--interval-days

Günlük zamanlama türü için her yineleme kümesi arasındaki gün sayısı.

--interval-months

Her yineleme kümesi arasındaki ay sayısı. Mutlak ve göreli aylık zamanlama türleri için geçerlidir.

--interval-weeks

Her yineleme kümesi arasındaki hafta sayısı. Yalnızca haftalık zamanlama türleri için geçerlidir.

--schedule-type

Bakım zamanlamanız için 'Daily', 'Weekly', 'AbsoluteMonthly' veya 'RelativeMonthly' seçeneklerini belirleyin. Yalnızca 'aksManagedAutoUpgradeSchedule' ve 'aksManagedNodeOSUpgradeSchedule' bakım yapılandırması için geçerlidir.

kabul edilen değerler: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Bakım yapılandırmasının etkinleştiriliş tarihi. Belirtilmezse, bakım penceresi hemen etkin olur."

--start-hour

Bakımın izin verilen 1 saatlik başlangıç saati. Örneğin 1, 01:00 ile 02:00 arasında izin verilip verilmeyen anlamına gelir. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

--start-time

Bakım penceresinin başlangıç saati. Kabul edilen değerler '00:00'dan '23:59'a kadardır. '--utc-offset' bu alana uygulanır. Örneğin, '--utc-offset +02:00' ile '02:00', UTC saati '00:00' anlamına gelir.

--utc-offset

+/-HH:mm biçiminde UTC uzaklığı. Örneğin, IST için '+05:30' ve PST için '-07:00'. Belirtilmezse, varsayılan değer '+00:00'dır.

--week-index

Bakımın '--haftanın günü' içinde belirtilen izin verilen günlerin hangi örneğinde gerçekleşeceğini belirtin. Yalnızca göreli aylık zamanlama türü için geçerlidir.

kabul edilen değerler: First, Fourth, Last, Second, Third
--weekday

Bakım için izin verilen haftada bir gün. Örneğin Pazartesi. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration add (aks-preview uzantı)

Yönetilen Kubernetes kümesine bakım yapılandırması ekleyin.

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]

Örnekler

--weekday ve --start-hour ile varsayılan bakım yapılandırmasını ekleyin.

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 ile varsayılan bakım yapılandırmasını ekleyin. Bakım o günün herhangi bir saatinde yapılır.

az aks maintenanceconfiguration add -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
  The maintenance is allowed on Monday.

Bakım yapılandırması json dosyasıyla varsayılan bakım yapılandırması ekleme

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

günlük zamanlamayla aksManagedNodeOSUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

haftalık zamanlamayla aksManagedNodeOSUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

mutlak aylık zamanlamayla aksManagedAutoUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

Göreli aylık zamanlamayla aksManagedAutoUpgradeSchedule bakım yapılandırmasını ekleyin.

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.

json dosyasıyla aksManagedAutoUpgradeSchedule bakım yapılandırmasını ekleyin.

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

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--config-file

Bakım yapılandırma json dosyası.

--day-of-month

Bakımın ayın hangi gününde gerçekleşeceğini belirtin. Örneğin 1 ayın 1'ini gösterir. Yalnızca mutlak aylık zamanlama türü için geçerlidir.

--day-of-week

Bakımın haftanın hangi gününde gerçekleşeceğini belirtin. Örneğin"Pazartesi". Haftalık ve göreli aylık zamanlama türleri için geçerlidir.

--duration

Bakım penceresinin uzunluğu 4 ila 24 saat arasında değişir.

--interval-days

Günlük zamanlama türü için her yineleme kümesi arasındaki gün sayısı.

--interval-months

Her yineleme kümesi arasındaki ay sayısı. Mutlak ve göreli aylık zamanlama türleri için geçerlidir.

--interval-weeks

Her yineleme kümesi arasındaki hafta sayısı. Yalnızca haftalık zamanlama türleri için geçerlidir.

--schedule-type

Bakım zamanlamanız için 'Daily', 'Weekly', 'AbsoluteMonthly' veya 'RelativeMonthly' seçeneklerini belirleyin. Yalnızca 'aksManagedAutoUpgradeSchedule' ve 'aksManagedNodeOSUpgradeSchedule' bakım yapılandırması için geçerlidir.

kabul edilen değerler: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Bakım yapılandırmasının etkinleştiriliş tarihi. Belirtilmezse, bakım penceresi hemen etkin olur."

--start-hour

Bakımın izin verilen 1 saatlik başlangıç saati. Örneğin 1, 01:00 ile 02:00 arasında izin verilip verilmeyen anlamına gelir. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

--start-time

Bakım penceresinin başlangıç saati. Kabul edilen değerler '00:00'dan '23:59'a kadardır. '--utc-offset' bu alana uygulanır. Örneğin, '--utc-offset +02:00' ile '02:00', UTC saati '00:00' anlamına gelir.

--utc-offset

+/-HH:mm biçiminde UTC uzaklığı. Örneğin, IST için '+05:30' ve PST için '-07:00'. Belirtilmezse, varsayılan değer '+00:00'dır.

--week-index

Bakımın '--haftanın günü' içinde belirtilen izin verilen günlerin hangi örneğinde gerçekleşeceğini belirtin. Yalnızca göreli aylık zamanlama türü için geçerlidir.

kabul edilen değerler: First, Fourth, Last, Second, Third
--weekday

Bakım için izin verilen haftada bir gün. Örneğin Pazartesi. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration delete

Yönetilen Kubernetes kümesindeki bir bakım yapılandırmasını silin.

az aks maintenanceconfiguration delete --cluster-name
                                       --name
                                       --resource-group

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration delete (aks-preview uzantı)

Yönetilen Kubernetes kümesindeki bir bakım yapılandırmasını silin.

az aks maintenanceconfiguration delete --cluster-name
                                       --name
                                       --resource-group

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration list

Yönetilen Kubernetes kümesindeki bakım yapılandırmalarını listeleyin.

az aks maintenanceconfiguration list --cluster-name
                                     --resource-group

Gerekli Parametreler

--cluster-name

Küme adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration list (aks-preview uzantı)

Yönetilen Kubernetes kümesindeki bakım yapılandırmalarını listeleyin.

az aks maintenanceconfiguration list --cluster-name
                                     --resource-group

Gerekli Parametreler

--cluster-name

Küme adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration show

Yönetilen Kubernetes kümesindeki bakım yapılandırmasının ayrıntılarını gösterin.

az aks maintenanceconfiguration show --cluster-name
                                     --name
                                     --resource-group

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration show (aks-preview uzantı)

Yönetilen Kubernetes kümesindeki bakım yapılandırmasının ayrıntılarını gösterin.

az aks maintenanceconfiguration show --cluster-name
                                     --name
                                     --resource-group

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration update

Yönetilen kubernetes kümesinin bakım yapılandırmasını güncelleştirin.

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]

Örnekler

Varsayılan bakım yapılandırmasını --weekday ve --start-hour ile güncelleştirin.

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

Varsayılan bakım yapılandırmasını --weekday ile güncelleştirin. Bakım o günün herhangi bir saatinde yapılır.

az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
  The maintenance is allowed on Monday.

Varsayılan bakım yapılandırmasını bakım yapılandırması json dosyasıyla güncelleştirme

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 bakım yapılandırmasını günlük zamanlamayla güncelleştirin.

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 bakım yapılandırmasını haftalık zamanlamayla güncelleştirin.

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 bakım yapılandırmasını mutlak aylık zamanlamayla güncelleştirin.

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 bakım yapılandırmasını göreli aylık zamanlamayla güncelleştirin.

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.

json dosyasıyla aksManagedAutoUpgradeSchedule bakım yapılandırmasını güncelleştirin.

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

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--config-file

Bakım yapılandırma json dosyası.

--day-of-month

Bakımın ayın hangi gününde gerçekleşeceğini belirtin. Örneğin 1 ayın 1'ini gösterir. Yalnızca mutlak aylık zamanlama türü için geçerlidir.

--day-of-week

Bakımın haftanın hangi gününde gerçekleşeceğini belirtin. Örneğin"Pazartesi". Haftalık ve göreli aylık zamanlama türleri için geçerlidir.

--duration

Bakım penceresinin uzunluğu 4 ila 24 saat arasında değişir.

--interval-days

Günlük zamanlama türü için her yineleme kümesi arasındaki gün sayısı.

--interval-months

Her yineleme kümesi arasındaki ay sayısı. Mutlak ve göreli aylık zamanlama türleri için geçerlidir.

--interval-weeks

Her yineleme kümesi arasındaki hafta sayısı. Yalnızca haftalık zamanlama türleri için geçerlidir.

--schedule-type

Bakım zamanlamanız için 'Daily', 'Weekly', 'AbsoluteMonthly' veya 'RelativeMonthly' seçeneklerini belirleyin. Yalnızca 'aksManagedAutoUpgradeSchedule' ve 'aksManagedNodeOSUpgradeSchedule' bakım yapılandırması için geçerlidir.

kabul edilen değerler: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Bakım yapılandırmasının etkinleştiriliş tarihi. Belirtilmezse, bakım penceresi hemen etkin olur."

--start-hour

Bakımın izin verilen 1 saatlik başlangıç saati. Örneğin 1, 01:00 ile 02:00 arasında izin verilip verilmeyen anlamına gelir. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

--start-time

Bakım penceresinin başlangıç saati. Kabul edilen değerler '00:00'dan '23:59'a kadardır. '--utc-offset' bu alana uygulanır. Örneğin, '--utc-offset +02:00' ile '02:00', UTC saati '00:00' anlamına gelir.

--utc-offset

+/-HH:mm biçiminde UTC uzaklığı. Örneğin, IST için '+05:30' ve PST için '-07:00'. Belirtilmezse, varsayılan değer '+00:00'dır.

--week-index

Bakımın '--haftanın günü' içinde belirtilen izin verilen günlerin hangi örneğinde gerçekleşeceğini belirtin. Yalnızca göreli aylık zamanlama türü için geçerlidir.

kabul edilen değerler: First, Fourth, Last, Second, Third
--weekday

Bakım için izin verilen haftada bir gün. Örneğin Pazartesi. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az aks maintenanceconfiguration update (aks-preview uzantı)

Yönetilen kubernetes kümesinin bakım yapılandırmasını güncelleştirin.

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]

Örnekler

Varsayılan bakım yapılandırmasını --weekday ve --start-hour ile güncelleştirin.

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

Varsayılan bakım yapılandırmasını --weekday ile güncelleştirin. Bakım o günün herhangi bir saatinde yapılır.

az aks maintenanceconfiguration update -g MyResourceGroup --cluster-name test1 -n default --weekday Monday
  The maintenance is allowed on Monday.

Varsayılan bakım yapılandırmasını bakım yapılandırması json dosyasıyla güncelleştirme

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 bakım yapılandırmasını günlük zamanlamayla güncelleştirin.

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 bakım yapılandırmasını haftalık zamanlamayla güncelleştirin.

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 bakım yapılandırmasını mutlak aylık zamanlamayla güncelleştirin.

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 bakım yapılandırmasını göreli aylık zamanlamayla güncelleştirin.

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.

json dosyasıyla aksManagedAutoUpgradeSchedule bakım yapılandırmasını güncelleştirin.

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

Gerekli Parametreler

--cluster-name

Küme adı.

--name -n

Yapılandırma adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--config-file

Bakım yapılandırma json dosyası.

--day-of-month

Bakımın ayın hangi gününde gerçekleşeceğini belirtin. Örneğin 1 ayın 1'ini gösterir. Yalnızca mutlak aylık zamanlama türü için geçerlidir.

--day-of-week

Bakımın haftanın hangi gününde gerçekleşeceğini belirtin. Örneğin"Pazartesi". Haftalık ve göreli aylık zamanlama türleri için geçerlidir.

--duration

Bakım penceresinin uzunluğu 4 ila 24 saat arasında değişir.

--interval-days

Günlük zamanlama türü için her yineleme kümesi arasındaki gün sayısı.

--interval-months

Her yineleme kümesi arasındaki ay sayısı. Mutlak ve göreli aylık zamanlama türleri için geçerlidir.

--interval-weeks

Her yineleme kümesi arasındaki hafta sayısı. Yalnızca haftalık zamanlama türleri için geçerlidir.

--schedule-type

Bakım zamanlamanız için 'Daily', 'Weekly', 'AbsoluteMonthly' veya 'RelativeMonthly' seçeneklerini belirleyin. Yalnızca 'aksManagedAutoUpgradeSchedule' ve 'aksManagedNodeOSUpgradeSchedule' bakım yapılandırması için geçerlidir.

kabul edilen değerler: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Bakım yapılandırmasının etkinleştiriliş tarihi. Belirtilmezse, bakım penceresi hemen etkin olur."

--start-hour

Bakımın izin verilen 1 saatlik başlangıç saati. Örneğin 1, 01:00 ile 02:00 arasında izin verilip verilmeyen anlamına gelir. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

--start-time

Bakım penceresinin başlangıç saati. Kabul edilen değerler '00:00'dan '23:59'a kadardır. '--utc-offset' bu alana uygulanır. Örneğin, '--utc-offset +02:00' ile '02:00', UTC saati '00:00' anlamına gelir.

--utc-offset

+/-HH:mm biçiminde UTC uzaklığı. Örneğin, IST için '+05:30' ve PST için '-07:00'. Belirtilmezse, varsayılan değer '+00:00'dır.

--week-index

Bakımın '--haftanın günü' içinde belirtilen izin verilen günlerin hangi örneğinde gerçekleşeceğini belirtin. Yalnızca göreli aylık zamanlama türü için geçerlidir.

kabul edilen değerler: First, Fourth, Last, Second, Third
--weekday

Bakım için izin verilen haftada bir gün. Örneğin Pazartesi. Yalnızca varsayılan bakım yapılandırması için geçerlidir.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.