Megosztás a következőn keresztül:


az aks maintenanceconfiguration

Megjegyzés:

Ez a parancscsoport az Azure CLI-ben és legalább egy bővítményben definiált parancsokkal rendelkezik. Telepítse az egyes bővítményeket, hogy kihasználhassa a kiterjesztett képességek előnyeit. További információ a bővítményekről.

A felügyelt Kubernetes-fürt karbantartási konfigurációinak kezelésére szolgáló parancsok.

Parancsok

Name Description Típus Állapot
az aks maintenanceconfiguration add

Adjon hozzá karbantartási konfigurációt a felügyelt Kubernetes-fürthöz.

Alapvető FE
az aks maintenanceconfiguration add (aks-preview bővítmény)

Adjon hozzá karbantartási konfigurációt a felügyelt Kubernetes-fürthöz.

Extension FE
az aks maintenanceconfiguration delete

Karbantartási konfiguráció törlése a felügyelt Kubernetes-fürtön.

Alapvető FE
az aks maintenanceconfiguration delete (aks-preview bővítmény)

Karbantartási konfiguráció törlése a felügyelt Kubernetes-fürtön.

Extension FE
az aks maintenanceconfiguration list

A felügyelt Kubernetes-fürt karbantartási konfigurációinak listázása.

Alapvető FE
az aks maintenanceconfiguration list (aks-preview bővítmény)

A felügyelt Kubernetes-fürt karbantartási konfigurációinak listázása.

Extension FE
az aks maintenanceconfiguration show

Egy karbantartási konfiguráció részleteinek megjelenítése a felügyelt Kubernetes-fürtön.

Alapvető FE
az aks maintenanceconfiguration show (aks-preview bővítmény)

Egy karbantartási konfiguráció részleteinek megjelenítése a felügyelt Kubernetes-fürtön.

Extension FE
az aks maintenanceconfiguration update

Felügyelt Kubernetes-fürt karbantartási konfigurációjának frissítése.

Alapvető FE
az aks maintenanceconfiguration update (aks-preview bővítmény)

Felügyelt Kubernetes-fürt karbantartási konfigurációjának frissítése.

Extension FE

az aks maintenanceconfiguration add

Adjon hozzá karbantartási konfigurációt a felügyelt Kubernetes-fürthöz.

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]

Példák

Adja hozzá az alapértelmezett karbantartási konfigurációt a --weekday és a --start-hour beállítással.

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

Adja hozzá az alapértelmezett karbantartási konfigurációt a --weekday beállítással. A karbantartás az adott nap bármely időszakában engedélyezett.

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

Alapértelmezett karbantartási konfiguráció hozzáadása a karbantartási konfiguráció json-fájljával

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

Adjon hozzá aksManagedNodeOSUpgradeSchedule karbantartási konfigurációt napi ütemezéssel.

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.

Adjon hozzá aksManagedNodeOSUpgradeSchedule karbantartási konfigurációt heti ütemezéssel.

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.

Adja hozzá az aksManagedAutoUpgradeSchedule karbantartási konfigurációt abszolút havi ütemezéssel.

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.

Adjon hozzá aksManagedAutoUpgradeSchedule karbantartási konfigurációt relatív havi ütemezéssel.

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.

Adjon hozzá aksManagedAutoUpgradeSchedule karbantartási konfigurációt json-fájllal.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--config-file

A karbantartási konfiguráció json-fájlja.

--day-of-month

Adja meg, hogy a hónap melyik napján történjen a karbantartás. Például az 1 a hónap 1. hónapját jelzi. Csak az abszolút havi ütemezési típusra alkalmazható.

--day-of-week

Adja meg, hogy a hét melyik napján történjen a karbantartás. Pl. "Hétfő". A heti és a relatív havi ütemezési típusokra alkalmazható.

--duration

A karbantartási időszak hossza 4 és 24 óra között lehet.

--interval-days

A napi ütemezési típus egyes előfordulásai közötti napok száma.

--interval-months

Az egyes előfordulások közötti hónapok száma. Abszolút és relatív havi ütemezési típusokra alkalmazható.

--interval-weeks

Az egyes előfordulások közötti hetek száma. Csak heti ütemezési típusok esetén alkalmazható.

--schedule-type

A karbantartási ütemezéshez válassza a "Napi", a "Heti", az "AbsoluteMonthly" vagy a "RelativeMonthly" lehetőséget. Csak az "aksManagedAutoUpgradeSchedule" és az "aksManagedNodeOSUpgradeSchedule" karbantartási konfigurációra alkalmazható.

elfogadott értékek: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

A karbantartási konfiguráció aktiválásának dátuma. Ha nincs megadva, a karbantartási időszak azonnal aktív lesz."

--start-hour

A karbantartást engedélyező 1 órás időszak kezdő időpontja. Például az 1 azt jelenti, hogy 1:00 és 2:00 között engedélyezett. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

--start-time

A karbantartási időszak kezdő időpontja. Az elfogadott értékek 00:00 és 23:59 között vannak. Az "--utc-offset" mező erre a mezőre vonatkozik. Például a "02:00" és a "--utc-offset +02:00" azt jelenti, hogy UTC idő "00:00".

--utc-offset

Az UTC eltolás formátuma +/-HH:mm. Az IST esetében például a "+05:30" és a PST esetében a "-07:00" szám. Ha nincs megadva, az alapértelmezett érték a "+00:00".

--week-index

Adja meg, hogy a "--day-of-week" mezőben megadott engedélyezett napok melyik példányán történjen a karbantartás. Csak a relatív havi ütemezési típusra alkalmazható.

elfogadott értékek: First, Fourth, Last, Second, Third
--weekday

A hét azon napja, amelyen a karbantartás engedélyezett. Például hétfő. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration add (aks-preview bővítmény)

Adjon hozzá karbantartási konfigurációt a felügyelt Kubernetes-fürthöz.

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]

Példák

Adja hozzá az alapértelmezett karbantartási konfigurációt a --weekday és a --start-hour beállítással.

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

Adja hozzá az alapértelmezett karbantartási konfigurációt a --weekday beállítással. A karbantartás az adott nap bármely időszakában engedélyezett.

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

Alapértelmezett karbantartási konfiguráció hozzáadása a karbantartási konfiguráció json-fájljával

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

Adjon hozzá aksManagedNodeOSUpgradeSchedule karbantartási konfigurációt napi ütemezéssel.

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.

Adjon hozzá aksManagedNodeOSUpgradeSchedule karbantartási konfigurációt heti ütemezéssel.

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.

Adja hozzá az aksManagedAutoUpgradeSchedule karbantartási konfigurációt abszolút havi ütemezéssel.

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.

Adjon hozzá aksManagedAutoUpgradeSchedule karbantartási konfigurációt relatív havi ütemezéssel.

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.

Adjon hozzá aksManagedAutoUpgradeSchedule karbantartási konfigurációt json-fájllal.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--config-file

A karbantartási konfiguráció json-fájlja.

--day-of-month

Adja meg, hogy a hónap melyik napján történjen a karbantartás. Például az 1 a hónap 1. hónapját jelzi. Csak az abszolút havi ütemezési típusra alkalmazható.

--day-of-week

Adja meg, hogy a hét melyik napján történjen a karbantartás. Pl. "Hétfő". A heti és a relatív havi ütemezési típusokra alkalmazható.

--duration

A karbantartási időszak hossza 4 és 24 óra között lehet.

--interval-days

A napi ütemezési típus egyes előfordulásai közötti napok száma.

--interval-months

Az egyes előfordulások közötti hónapok száma. Abszolút és relatív havi ütemezési típusokra alkalmazható.

--interval-weeks

Az egyes előfordulások közötti hetek száma. Csak heti ütemezési típusok esetén alkalmazható.

--schedule-type

A karbantartási ütemezéshez válassza a "Napi", a "Heti", az "AbsoluteMonthly" vagy a "RelativeMonthly" lehetőséget. Csak az "aksManagedAutoUpgradeSchedule" és az "aksManagedNodeOSUpgradeSchedule" karbantartási konfigurációra alkalmazható.

elfogadott értékek: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

A karbantartási konfiguráció aktiválásának dátuma. Ha nincs megadva, a karbantartási időszak azonnal aktív lesz."

--start-hour

A karbantartást engedélyező 1 órás időszak kezdő időpontja. Például az 1 azt jelenti, hogy 1:00 és 2:00 között engedélyezett. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

--start-time

A karbantartási időszak kezdő időpontja. Az elfogadott értékek 00:00 és 23:59 között vannak. Az "--utc-offset" mező erre a mezőre vonatkozik. Például a "02:00" és a "--utc-offset +02:00" azt jelenti, hogy UTC idő "00:00".

--utc-offset

Az UTC eltolás formátuma +/-HH:mm. Az IST esetében például a "+05:30" és a PST esetében a "-07:00" szám. Ha nincs megadva, az alapértelmezett érték a "+00:00".

--week-index

Adja meg, hogy a "--day-of-week" mezőben megadott engedélyezett napok melyik példányán történjen a karbantartás. Csak a relatív havi ütemezési típusra alkalmazható.

elfogadott értékek: First, Fourth, Last, Second, Third
--weekday

A hét azon napja, amelyen a karbantartás engedélyezett. Például hétfő. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration delete

Karbantartási konfiguráció törlése a felügyelt Kubernetes-fürtön.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration delete (aks-preview bővítmény)

Karbantartási konfiguráció törlése a felügyelt Kubernetes-fürtön.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration list

A felügyelt Kubernetes-fürt karbantartási konfigurációinak listázása.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration list (aks-preview bővítmény)

A felügyelt Kubernetes-fürt karbantartási konfigurációinak listázása.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration show

Egy karbantartási konfiguráció részleteinek megjelenítése a felügyelt Kubernetes-fürtön.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration show (aks-preview bővítmény)

Egy karbantartási konfiguráció részleteinek megjelenítése a felügyelt Kubernetes-fürtön.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration update

Felügyelt Kubernetes-fürt karbantartási konfigurációjának frissítése.

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]

Példák

Frissítse az alapértelmezett karbantartási konfigurációt a --weekday és a --start-hour beállítással.

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

Frissítse az alapértelmezett karbantartási konfigurációt a --weekday beállítással. A karbantartás az adott nap bármely időszakában engedélyezett.

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

Az alapértelmezett karbantartási konfiguráció frissítése a karbantartási konfiguráció json-fájljával

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

Frissítse az aksManagedNodeOSUpgradeSchedule karbantartási konfigurációját napi ütemezéssel.

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.

Frissítse az aksManagedNodeOSUpgradeSchedule karbantartási konfigurációját heti ütemezéssel.

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.

Frissítse az aksManagedAutoUpgradeSchedule karbantartási konfigurációját az abszolút havi ütemezéssel.

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.

Frissítse az aksManagedAutoUpgradeSchedule karbantartási konfigurációját a relatív havi ütemezéssel.

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.

Frissítse az aksManagedAutoUpgradeSchedule karbantartási konfigurációját json-fájllal.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--config-file

A karbantartási konfiguráció json-fájlja.

--day-of-month

Adja meg, hogy a hónap melyik napján történjen a karbantartás. Például az 1 a hónap 1. hónapját jelzi. Csak az abszolút havi ütemezési típusra alkalmazható.

--day-of-week

Adja meg, hogy a hét melyik napján történjen a karbantartás. Pl. "Hétfő". A heti és a relatív havi ütemezési típusokra alkalmazható.

--duration

A karbantartási időszak hossza 4 és 24 óra között lehet.

--interval-days

A napi ütemezési típus egyes előfordulásai közötti napok száma.

--interval-months

Az egyes előfordulások közötti hónapok száma. Abszolút és relatív havi ütemezési típusokra alkalmazható.

--interval-weeks

Az egyes előfordulások közötti hetek száma. Csak heti ütemezési típusok esetén alkalmazható.

--schedule-type

A karbantartási ütemezéshez válassza a "Napi", a "Heti", az "AbsoluteMonthly" vagy a "RelativeMonthly" lehetőséget. Csak az "aksManagedAutoUpgradeSchedule" és az "aksManagedNodeOSUpgradeSchedule" karbantartási konfigurációra alkalmazható.

elfogadott értékek: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

A karbantartási konfiguráció aktiválásának dátuma. Ha nincs megadva, a karbantartási időszak azonnal aktív lesz."

--start-hour

A karbantartást engedélyező 1 órás időszak kezdő időpontja. Például az 1 azt jelenti, hogy 1:00 és 2:00 között engedélyezett. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

--start-time

A karbantartási időszak kezdő időpontja. Az elfogadott értékek 00:00 és 23:59 között vannak. Az "--utc-offset" mező erre a mezőre vonatkozik. Például a "02:00" és a "--utc-offset +02:00" azt jelenti, hogy UTC idő "00:00".

--utc-offset

Az UTC eltolás formátuma +/-HH:mm. Az IST esetében például a "+05:30" és a PST esetében a "-07:00" szám. Ha nincs megadva, az alapértelmezett érték a "+00:00".

--week-index

Adja meg, hogy a "--day-of-week" mezőben megadott engedélyezett napok melyik példányán történjen a karbantartás. Csak a relatív havi ütemezési típusra alkalmazható.

elfogadott értékek: First, Fourth, Last, Second, Third
--weekday

A hét azon napja, amelyen a karbantartás engedélyezett. Például hétfő. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az aks maintenanceconfiguration update (aks-preview bővítmény)

Felügyelt Kubernetes-fürt karbantartási konfigurációjának frissítése.

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]

Példák

Frissítse az alapértelmezett karbantartási konfigurációt a --weekday és a --start-hour beállítással.

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

Frissítse az alapértelmezett karbantartási konfigurációt a --weekday beállítással. A karbantartás az adott nap bármely időszakában engedélyezett.

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

Az alapértelmezett karbantartási konfiguráció frissítése a karbantartási konfiguráció json-fájljával

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

Frissítse az aksManagedNodeOSUpgradeSchedule karbantartási konfigurációját napi ütemezéssel.

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.

Frissítse az aksManagedNodeOSUpgradeSchedule karbantartási konfigurációját heti ütemezéssel.

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.

Frissítse az aksManagedAutoUpgradeSchedule karbantartási konfigurációját az abszolút havi ütemezéssel.

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.

Frissítse az aksManagedAutoUpgradeSchedule karbantartási konfigurációját a relatív havi ütemezéssel.

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.

Frissítse az aksManagedAutoUpgradeSchedule karbantartási konfigurációját json-fájllal.

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

Kötelező paraméterek

--cluster-name

A fürt neve.

--name -n

A konfiguráció neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--config-file

A karbantartási konfiguráció json-fájlja.

--day-of-month

Adja meg, hogy a hónap melyik napján történjen a karbantartás. Például az 1 a hónap 1. hónapját jelzi. Csak az abszolút havi ütemezési típusra alkalmazható.

--day-of-week

Adja meg, hogy a hét melyik napján történjen a karbantartás. Pl. "Hétfő". A heti és a relatív havi ütemezési típusokra alkalmazható.

--duration

A karbantartási időszak hossza 4 és 24 óra között lehet.

--interval-days

A napi ütemezési típus egyes előfordulásai közötti napok száma.

--interval-months

Az egyes előfordulások közötti hónapok száma. Abszolút és relatív havi ütemezési típusokra alkalmazható.

--interval-weeks

Az egyes előfordulások közötti hetek száma. Csak heti ütemezési típusok esetén alkalmazható.

--schedule-type

A karbantartási ütemezéshez válassza a "Napi", a "Heti", az "AbsoluteMonthly" vagy a "RelativeMonthly" lehetőséget. Csak az "aksManagedAutoUpgradeSchedule" és az "aksManagedNodeOSUpgradeSchedule" karbantartási konfigurációra alkalmazható.

elfogadott értékek: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

A karbantartási konfiguráció aktiválásának dátuma. Ha nincs megadva, a karbantartási időszak azonnal aktív lesz."

--start-hour

A karbantartást engedélyező 1 órás időszak kezdő időpontja. Például az 1 azt jelenti, hogy 1:00 és 2:00 között engedélyezett. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

--start-time

A karbantartási időszak kezdő időpontja. Az elfogadott értékek 00:00 és 23:59 között vannak. Az "--utc-offset" mező erre a mezőre vonatkozik. Például a "02:00" és a "--utc-offset +02:00" azt jelenti, hogy UTC idő "00:00".

--utc-offset

Az UTC eltolás formátuma +/-HH:mm. Az IST esetében például a "+05:30" és a PST esetében a "-07:00" szám. Ha nincs megadva, az alapértelmezett érték a "+00:00".

--week-index

Adja meg, hogy a "--day-of-week" mezőben megadott engedélyezett napok melyik példányán történjen a karbantartás. Csak a relatív havi ütemezési típusra alkalmazható.

elfogadott értékek: First, Fourth, Last, Second, Third
--weekday

A hét azon napja, amelyen a karbantartás engedélyezett. Például hétfő. Csak az alapértelmezett karbantartási konfigurációra alkalmazható.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.