az aks maintenanceconfiguration

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Opdrachten voor het beheren van onderhoudsconfiguraties in een beheerd Kubernetes-cluster.

Opdracht

Name Description Type Status
az aks maintenanceconfiguration add

Voeg een onderhoudsconfiguratie toe aan een beheerd Kubernetes-cluster.

Basis GA
az aks maintenanceconfiguration add (aks-preview extensie)

Voeg een onderhoudsconfiguratie toe aan een beheerd Kubernetes-cluster.

Toestel GA
az aks maintenanceconfiguration delete

Verwijder een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

Basis GA
az aks maintenanceconfiguration delete (aks-preview extensie)

Verwijder een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

Toestel GA
az aks maintenanceconfiguration list

Onderhoudsconfiguraties weergeven in een beheerd Kubernetes-cluster.

Basis GA
az aks maintenanceconfiguration list (aks-preview extensie)

Onderhoudsconfiguraties weergeven in een beheerd Kubernetes-cluster.

Toestel GA
az aks maintenanceconfiguration show

Geef de details weer van een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

Basis GA
az aks maintenanceconfiguration show (aks-preview extensie)

Geef de details weer van een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

Toestel GA
az aks maintenanceconfiguration update

Werk een onderhoudsconfiguratie van een beheerd Kubernetes-cluster bij.

Basis GA
az aks maintenanceconfiguration update (aks-preview extensie)

Werk een onderhoudsconfiguratie van een beheerd Kubernetes-cluster bij.

Toestel GA

az aks maintenanceconfiguration add

Voeg een onderhoudsconfiguratie toe aan een beheerd Kubernetes-cluster.

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]

Voorbeelden

Voeg standaardonderhoudsconfiguratie toe met --weekdag en --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

Voeg standaardonderhoudsconfiguratie toe met --weekdag. Het onderhoud wordt op elk moment van die dag toegestaan.

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

Standaardonderhoudsconfiguratie toevoegen met JSON-bestand voor onderhoudsconfiguratie

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

Voeg de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule toe met dagelijkse planning.

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.

Voeg de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule toe met een wekelijks schema.

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.

Voeg aksManagedAutoUpgradeSchedule-onderhoudsconfiguratie toe met absolute maandelijkse planning.

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.

Voeg de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule toe met een relatief maandelijks schema.

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.

Voeg de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule toe met json-bestand.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--config-file

Het JSON-bestand voor de onderhoudsconfiguratie.

--day-of-month

Geef op op welke dag van de maand het onderhoud plaatsvindt. Bijvoorbeeld 1 geeft de 1e van de maand aan. Alleen van toepassing op het absolute maandelijkse schematype.

--day-of-week

Geef op op welke dag van de week het onderhoud plaatsvindt. Bijvoorbeeld 'maandag'. Van toepassing op wekelijkse en relatieve maandelijkse planningstypen.

--duration

De lengte van het onderhoudsvenster varieert van 4 tot 24 uur.

--interval-days

Het aantal dagen tussen elke set exemplaren voor het dagelijkse planningstype.

--interval-months

Het aantal maanden tussen elke set exemplaren. Van toepassing op absolute en relatieve maandelijkse planningstypen.

--interval-weeks

Het aantal weken tussen elke set exemplaren. Alleen van toepassing op typen wekelijkse schema's.

--schedule-type

Kies 'Dagelijks', 'Wekelijks', 'AbsoluteMonthly' of 'RelativeMonthly' voor uw onderhoudsplanning. Alleen van toepassing op de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule en aksManagedNodeOSUpgradeSchedule.

geaccepteerde waarden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

De datum waarop de onderhoudsconfiguratie wordt geactiveerd. Als dit niet is opgegeven, wordt het onderhoudsvenster direct actief.".

--start-hour

De begintijd van 1 uur waarin onderhoud is toegestaan. Bijvoorbeeld 1 betekent dat het is toegestaan tussen 1:00 en 2:00 uur. Alleen van toepassing op de standaardonderhoudsconfiguratie.

--start-time

De begintijd van het onderhoudsvenster. Geaccepteerde waarden zijn van '00:00' tot '23:59'. '--utc-offset' is van toepassing op dit veld. Bijvoorbeeld: '02:00' met '--utc-offset +02:00' betekent UTC-tijd '00:00'.

--utc-offset

De UTC-offset in notatie +/-UU:mm. Bijvoorbeeld '+05:30' voor IST en '-07:00' voor PST. Als dit niet is opgegeven, is de standaardwaarde '+00:00'.

--week-index

Geef op op welk exemplaar van de toegestane dagen die zijn opgegeven in '--dag-van-week' het onderhoud plaatsvindt. Alleen van toepassing op het relatieve maandelijkse schematype.

geaccepteerde waarden: First, Fourth, Last, Second, Third
--weekday

Een dag in de week waarop onderhoud is toegestaan. Bijvoorbeeld maandag. Alleen van toepassing op de standaardonderhoudsconfiguratie.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration add (aks-preview extensie)

Voeg een onderhoudsconfiguratie toe aan een beheerd Kubernetes-cluster.

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]

Voorbeelden

Voeg standaardonderhoudsconfiguratie toe met --weekdag en --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

Voeg standaardonderhoudsconfiguratie toe met --weekdag. Het onderhoud wordt op elk moment van die dag toegestaan.

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

Standaardonderhoudsconfiguratie toevoegen met JSON-bestand voor onderhoudsconfiguratie

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

Voeg de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule toe met dagelijkse planning.

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.

Voeg de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule toe met een wekelijks schema.

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.

Voeg aksManagedAutoUpgradeSchedule-onderhoudsconfiguratie toe met absolute maandelijkse planning.

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.

Voeg de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule toe met een relatief maandelijks schema.

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.

Voeg de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule toe met json-bestand.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--config-file

Het JSON-bestand voor de onderhoudsconfiguratie.

--day-of-month

Geef op op welke dag van de maand het onderhoud plaatsvindt. Bijvoorbeeld 1 geeft de 1e van de maand aan. Alleen van toepassing op het absolute maandelijkse schematype.

--day-of-week

Geef op op welke dag van de week het onderhoud plaatsvindt. Bijvoorbeeld 'maandag'. Van toepassing op wekelijkse en relatieve maandelijkse planningstypen.

--duration

De lengte van het onderhoudsvenster varieert van 4 tot 24 uur.

--interval-days

Het aantal dagen tussen elke set exemplaren voor het dagelijkse planningstype.

--interval-months

Het aantal maanden tussen elke set exemplaren. Van toepassing op absolute en relatieve maandelijkse planningstypen.

--interval-weeks

Het aantal weken tussen elke set exemplaren. Alleen van toepassing op typen wekelijkse schema's.

--schedule-type

Kies 'Dagelijks', 'Wekelijks', 'AbsoluteMonthly' of 'RelativeMonthly' voor uw onderhoudsplanning. Alleen van toepassing op de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule en aksManagedNodeOSUpgradeSchedule.

geaccepteerde waarden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

De datum waarop de onderhoudsconfiguratie wordt geactiveerd. Als dit niet is opgegeven, wordt het onderhoudsvenster direct actief.".

--start-hour

De begintijd van 1 uur waarin onderhoud is toegestaan. Bijvoorbeeld 1 betekent dat het is toegestaan tussen 1:00 en 2:00 uur. Alleen van toepassing op de standaardonderhoudsconfiguratie.

--start-time

De begintijd van het onderhoudsvenster. Geaccepteerde waarden zijn van '00:00' tot '23:59'. '--utc-offset' is van toepassing op dit veld. Bijvoorbeeld: '02:00' met '--utc-offset +02:00' betekent UTC-tijd '00:00'.

--utc-offset

De UTC-offset in notatie +/-UU:mm. Bijvoorbeeld '+05:30' voor IST en '-07:00' voor PST. Als dit niet is opgegeven, is de standaardwaarde '+00:00'.

--week-index

Geef op op welk exemplaar van de toegestane dagen die zijn opgegeven in '--dag-van-week' het onderhoud plaatsvindt. Alleen van toepassing op het relatieve maandelijkse schematype.

geaccepteerde waarden: First, Fourth, Last, Second, Third
--weekday

Een dag in de week waarop onderhoud is toegestaan. Bijvoorbeeld maandag. Alleen van toepassing op de standaardonderhoudsconfiguratie.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration delete

Verwijder een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration delete (aks-preview extensie)

Verwijder een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration list

Onderhoudsconfiguraties weergeven in een beheerd Kubernetes-cluster.

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

Vereiste parameters

--cluster-name

De clusternaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration list (aks-preview extensie)

Onderhoudsconfiguraties weergeven in een beheerd Kubernetes-cluster.

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

Vereiste parameters

--cluster-name

De clusternaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration show

Geef de details weer van een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration show (aks-preview extensie)

Geef de details weer van een onderhoudsconfiguratie in een beheerd Kubernetes-cluster.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration update

Werk een onderhoudsconfiguratie van een beheerd Kubernetes-cluster bij.

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]

Voorbeelden

Werk de standaardonderhoudsconfiguratie bij met --weekdag en --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

Werk de standaardonderhoudsconfiguratie bij met --weekdag. Het onderhoud wordt op elk moment van die dag toegestaan.

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

Standaardonderhoudsconfiguratie bijwerken met JSON-bestand voor onderhoudsconfiguratie

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

Werk de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule bij met dagelijkse planning.

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.

Werk de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule bij met wekelijkse planning.

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.

Werk de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule bij met absolute maandelijkse planning.

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.

Werk de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule bij met een relatief maandelijks schema.

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.

Werk de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule bij met json-bestand.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--config-file

Het JSON-bestand voor de onderhoudsconfiguratie.

--day-of-month

Geef op op welke dag van de maand het onderhoud plaatsvindt. Bijvoorbeeld 1 geeft de 1e van de maand aan. Alleen van toepassing op het absolute maandelijkse schematype.

--day-of-week

Geef op op welke dag van de week het onderhoud plaatsvindt. Bijvoorbeeld 'maandag'. Van toepassing op wekelijkse en relatieve maandelijkse planningstypen.

--duration

De lengte van het onderhoudsvenster varieert van 4 tot 24 uur.

--interval-days

Het aantal dagen tussen elke set exemplaren voor het dagelijkse planningstype.

--interval-months

Het aantal maanden tussen elke set exemplaren. Van toepassing op absolute en relatieve maandelijkse planningstypen.

--interval-weeks

Het aantal weken tussen elke set exemplaren. Alleen van toepassing op typen wekelijkse schema's.

--schedule-type

Kies 'Dagelijks', 'Wekelijks', 'AbsoluteMonthly' of 'RelativeMonthly' voor uw onderhoudsplanning. Alleen van toepassing op de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule en aksManagedNodeOSUpgradeSchedule.

geaccepteerde waarden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

De datum waarop de onderhoudsconfiguratie wordt geactiveerd. Als dit niet is opgegeven, wordt het onderhoudsvenster direct actief.".

--start-hour

De begintijd van 1 uur waarin onderhoud is toegestaan. Bijvoorbeeld 1 betekent dat het is toegestaan tussen 1:00 en 2:00 uur. Alleen van toepassing op de standaardonderhoudsconfiguratie.

--start-time

De begintijd van het onderhoudsvenster. Geaccepteerde waarden zijn van '00:00' tot '23:59'. '--utc-offset' is van toepassing op dit veld. Bijvoorbeeld: '02:00' met '--utc-offset +02:00' betekent UTC-tijd '00:00'.

--utc-offset

De UTC-offset in notatie +/-UU:mm. Bijvoorbeeld '+05:30' voor IST en '-07:00' voor PST. Als dit niet is opgegeven, is de standaardwaarde '+00:00'.

--week-index

Geef op op welk exemplaar van de toegestane dagen die zijn opgegeven in '--dag-van-week' het onderhoud plaatsvindt. Alleen van toepassing op het relatieve maandelijkse schematype.

geaccepteerde waarden: First, Fourth, Last, Second, Third
--weekday

Een dag in de week waarop onderhoud is toegestaan. Bijvoorbeeld maandag. Alleen van toepassing op de standaardonderhoudsconfiguratie.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az aks maintenanceconfiguration update (aks-preview extensie)

Werk een onderhoudsconfiguratie van een beheerd Kubernetes-cluster bij.

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]

Voorbeelden

Werk de standaardonderhoudsconfiguratie bij met --weekdag en --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

Werk de standaardonderhoudsconfiguratie bij met --weekdag. Het onderhoud wordt op elk moment van die dag toegestaan.

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

Standaardonderhoudsconfiguratie bijwerken met JSON-bestand voor onderhoudsconfiguratie

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

Werk de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule bij met dagelijkse planning.

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.

Werk de onderhoudsconfiguratie aksManagedNodeOSUpgradeSchedule bij met wekelijkse planning.

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.

Werk de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule bij met absolute maandelijkse planning.

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.

Werk de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule bij met een relatief maandelijks schema.

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.

Werk de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule bij met json-bestand.

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

Vereiste parameters

--cluster-name

De clusternaam.

--name -n

De configuratienaam.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--config-file

Het JSON-bestand voor de onderhoudsconfiguratie.

--day-of-month

Geef op op welke dag van de maand het onderhoud plaatsvindt. Bijvoorbeeld 1 geeft de 1e van de maand aan. Alleen van toepassing op het absolute maandelijkse schematype.

--day-of-week

Geef op op welke dag van de week het onderhoud plaatsvindt. Bijvoorbeeld 'maandag'. Van toepassing op wekelijkse en relatieve maandelijkse planningstypen.

--duration

De lengte van het onderhoudsvenster varieert van 4 tot 24 uur.

--interval-days

Het aantal dagen tussen elke set exemplaren voor het dagelijkse planningstype.

--interval-months

Het aantal maanden tussen elke set exemplaren. Van toepassing op absolute en relatieve maandelijkse planningstypen.

--interval-weeks

Het aantal weken tussen elke set exemplaren. Alleen van toepassing op typen wekelijkse schema's.

--schedule-type

Kies 'Dagelijks', 'Wekelijks', 'AbsoluteMonthly' of 'RelativeMonthly' voor uw onderhoudsplanning. Alleen van toepassing op de onderhoudsconfiguratie aksManagedAutoUpgradeSchedule en aksManagedNodeOSUpgradeSchedule.

geaccepteerde waarden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

De datum waarop de onderhoudsconfiguratie wordt geactiveerd. Als dit niet is opgegeven, wordt het onderhoudsvenster direct actief.".

--start-hour

De begintijd van 1 uur waarin onderhoud is toegestaan. Bijvoorbeeld 1 betekent dat het is toegestaan tussen 1:00 en 2:00 uur. Alleen van toepassing op de standaardonderhoudsconfiguratie.

--start-time

De begintijd van het onderhoudsvenster. Geaccepteerde waarden zijn van '00:00' tot '23:59'. '--utc-offset' is van toepassing op dit veld. Bijvoorbeeld: '02:00' met '--utc-offset +02:00' betekent UTC-tijd '00:00'.

--utc-offset

De UTC-offset in notatie +/-UU:mm. Bijvoorbeeld '+05:30' voor IST en '-07:00' voor PST. Als dit niet is opgegeven, is de standaardwaarde '+00:00'.

--week-index

Geef op op welk exemplaar van de toegestane dagen die zijn opgegeven in '--dag-van-week' het onderhoud plaatsvindt. Alleen van toepassing op het relatieve maandelijkse schematype.

geaccepteerde waarden: First, Fourth, Last, Second, Third
--weekday

Een dag in de week waarop onderhoud is toegestaan. Bijvoorbeeld maandag. Alleen van toepassing op de standaardonderhoudsconfiguratie.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.