Dela via


az aks maintenanceconfiguration

Kommentar

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Kommandon för att hantera underhållskonfigurationer i hanterat Kubernetes-kluster.

Kommandon

Name Description Typ Status
az aks maintenanceconfiguration add

Lägg till en underhållskonfiguration i ett hanterat Kubernetes-kluster.

Kärna Allmän tillgänglighet
az aks maintenanceconfiguration add (aks-preview anknytning)

Lägg till en underhållskonfiguration i ett hanterat Kubernetes-kluster.

Anknytning Allmän tillgänglighet
az aks maintenanceconfiguration delete

Ta bort en underhållskonfiguration i hanterat Kubernetes-kluster.

Kärna Allmän tillgänglighet
az aks maintenanceconfiguration delete (aks-preview anknytning)

Ta bort en underhållskonfiguration i hanterat Kubernetes-kluster.

Anknytning Allmän tillgänglighet
az aks maintenanceconfiguration list

Lista underhållskonfigurationer i hanterat Kubernetes-kluster.

Kärna Allmän tillgänglighet
az aks maintenanceconfiguration list (aks-preview anknytning)

Lista underhållskonfigurationer i hanterat Kubernetes-kluster.

Anknytning Allmän tillgänglighet
az aks maintenanceconfiguration show

Visa information om en underhållskonfiguration i hanterat Kubernetes-kluster.

Kärna Allmän tillgänglighet
az aks maintenanceconfiguration show (aks-preview anknytning)

Visa information om en underhållskonfiguration i hanterat Kubernetes-kluster.

Anknytning Allmän tillgänglighet
az aks maintenanceconfiguration update

Uppdatera en underhållskonfiguration för ett hanterat Kubernetes-kluster.

Kärna Allmän tillgänglighet
az aks maintenanceconfiguration update (aks-preview anknytning)

Uppdatera en underhållskonfiguration för ett hanterat Kubernetes-kluster.

Anknytning Allmän tillgänglighet

az aks maintenanceconfiguration add

Lägg till en underhållskonfiguration i ett hanterat Kubernetes-kluster.

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]

Exempel

Lägg till standardkonfiguration för underhåll med --weekday och --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

Lägg till standardkonfiguration för underhåll med --weekday. Underhållet tillåts när som helst på den dagen.

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

Lägg till standardkonfiguration för underhåll med json-filen för underhållskonfiguration

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

Lägg till aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med dagligt schema.

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.

Lägg till aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med veckoschema.

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.

Lägg till aksManagedAutoUpgradeSchedule-underhållskonfiguration med absolut månadsschema.

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.

Lägg till aksManagedAutoUpgradeSchedule-underhållskonfiguration med relativt månadsschema.

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.

Lägg till aksManagedAutoUpgradeSchedule-underhållskonfiguration med json-filen.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--config-file

Json-filen för underhållskonfiguration.

--day-of-month

Ange vilken dag i månaden underhållet ska ske. T.ex. 1 anger den 1:a i månaden. Gäller endast för absolut månatlig schematyp.

--day-of-week

Ange vilken dag i veckan som underhållet ska ske. T.ex. "Måndag". Gäller för veckovisa och relativa månadsschematyper.

--duration

Längden på underhållsperioden varierar från 4 till 24 timmar.

--interval-days

Antalet dagar mellan varje uppsättning förekomster för den dagliga schematypen.

--interval-months

Antalet månader mellan varje uppsättning förekomster. Gäller för absoluta och relativa månadsschematyper.

--interval-weeks

Antalet veckor mellan varje uppsättning förekomster. Gäller endast för veckoschematyper.

--schedule-type

Välj antingen "Daily", "Weekly", "AbsoluteMonthly" eller "RelativeMonthly" för ditt underhållsschema. Gäller endast för underhållskonfigurationen "aksManagedAutoUpgradeSchedule" och "aksManagedNodeOSUpgradeSchedule".

accepterade värden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Det datum då underhållskonfigurationen aktiveras. Om det inte anges kommer underhållsfönstret att vara aktivt direkt."

--start-hour

Starttiden på 1 timme som underhåll tillåts. T.ex. 1 innebär att det tillåts mellan 01:00 och 02:00. Gäller endast för standardkonfiguration av underhåll.

--start-time

Starttiden för underhållsperioden. Godkända värden är från 00:00 till 23:59. "--utc-offset" gäller för det här fältet. Till exempel betyder "02:00" med "--utc-offset +02:00" UTC-tid "00:00".

--utc-offset

UTC-förskjutningen i formatet +/-HH:mm. Till exempel +05:30 för IST och -07:00 för PST. Om det inte anges är standardvärdet +00:00.

--week-index

Ange vilken instans av de tillåtna dagarna som anges i "-dag i veckan" som underhållet sker. Gäller endast för relativ månatlig schematyp.

accepterade värden: First, Fourth, Last, Second, Third
--weekday

En dag i veckan där underhåll är tillåtet. T.ex. måndag. Gäller endast för standardkonfiguration av underhåll.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration add (aks-preview anknytning)

Lägg till en underhållskonfiguration i ett hanterat Kubernetes-kluster.

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]

Exempel

Lägg till standardkonfiguration för underhåll med --weekday och --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

Lägg till standardkonfiguration för underhåll med --weekday. Underhållet tillåts när som helst på den dagen.

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

Lägg till standardkonfiguration för underhåll med json-filen för underhållskonfiguration

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

Lägg till aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med dagligt schema.

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.

Lägg till aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med veckoschema.

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.

Lägg till aksManagedAutoUpgradeSchedule-underhållskonfiguration med absolut månadsschema.

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.

Lägg till aksManagedAutoUpgradeSchedule-underhållskonfiguration med relativt månadsschema.

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.

Lägg till aksManagedAutoUpgradeSchedule-underhållskonfiguration med json-filen.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--config-file

Json-filen för underhållskonfiguration.

--day-of-month

Ange vilken dag i månaden underhållet ska ske. T.ex. 1 anger den 1:a i månaden. Gäller endast för absolut månatlig schematyp.

--day-of-week

Ange vilken dag i veckan som underhållet ska ske. T.ex. "Måndag". Gäller för veckovisa och relativa månadsschematyper.

--duration

Längden på underhållsperioden varierar från 4 till 24 timmar.

--interval-days

Antalet dagar mellan varje uppsättning förekomster för den dagliga schematypen.

--interval-months

Antalet månader mellan varje uppsättning förekomster. Gäller för absoluta och relativa månadsschematyper.

--interval-weeks

Antalet veckor mellan varje uppsättning förekomster. Gäller endast för veckoschematyper.

--schedule-type

Välj antingen "Daily", "Weekly", "AbsoluteMonthly" eller "RelativeMonthly" för ditt underhållsschema. Gäller endast för underhållskonfigurationen "aksManagedAutoUpgradeSchedule" och "aksManagedNodeOSUpgradeSchedule".

accepterade värden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Det datum då underhållskonfigurationen aktiveras. Om det inte anges kommer underhållsfönstret att vara aktivt direkt."

--start-hour

Starttiden på 1 timme som underhåll tillåts. T.ex. 1 innebär att det tillåts mellan 01:00 och 02:00. Gäller endast för standardkonfiguration av underhåll.

--start-time

Starttiden för underhållsperioden. Godkända värden är från 00:00 till 23:59. "--utc-offset" gäller för det här fältet. Till exempel betyder "02:00" med "--utc-offset +02:00" UTC-tid "00:00".

--utc-offset

UTC-förskjutningen i formatet +/-HH:mm. Till exempel +05:30 för IST och -07:00 för PST. Om det inte anges är standardvärdet +00:00.

--week-index

Ange vilken instans av de tillåtna dagarna som anges i "-dag i veckan" som underhållet sker. Gäller endast för relativ månatlig schematyp.

accepterade värden: First, Fourth, Last, Second, Third
--weekday

En dag i veckan där underhåll är tillåtet. T.ex. måndag. Gäller endast för standardkonfiguration av underhåll.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration delete

Ta bort en underhållskonfiguration i hanterat Kubernetes-kluster.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration delete (aks-preview anknytning)

Ta bort en underhållskonfiguration i hanterat Kubernetes-kluster.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration list

Lista underhållskonfigurationer i hanterat Kubernetes-kluster.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration list (aks-preview anknytning)

Lista underhållskonfigurationer i hanterat Kubernetes-kluster.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration show

Visa information om en underhållskonfiguration i hanterat Kubernetes-kluster.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration show (aks-preview anknytning)

Visa information om en underhållskonfiguration i hanterat Kubernetes-kluster.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration update

Uppdatera en underhållskonfiguration för ett hanterat Kubernetes-kluster.

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]

Exempel

Uppdatera standardkonfigurationen för underhåll med --weekday och --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

Uppdatera standardkonfigurationen för underhåll med --weekday. Underhållet tillåts när som helst på den dagen.

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

Uppdatera standardkonfigurationen för underhåll med json-filen för underhållskonfiguration

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

Uppdatera aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med dagligt schema.

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.

Uppdatera aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med veckoschema.

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.

Uppdatera aksManagedAutoUpgradeSchedule-underhållskonfiguration med absolut månadsschema.

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.

Uppdatera aksManagedAutoUpgradeSchedule-underhållskonfiguration med relativt månadsschema.

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.

Uppdatera aksManagedAutoUpgradeSchedule-underhållskonfigurationen med json-filen.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--config-file

Json-filen för underhållskonfiguration.

--day-of-month

Ange vilken dag i månaden underhållet ska ske. T.ex. 1 anger den 1:a i månaden. Gäller endast för absolut månatlig schematyp.

--day-of-week

Ange vilken dag i veckan som underhållet ska ske. T.ex. "Måndag". Gäller för veckovisa och relativa månadsschematyper.

--duration

Längden på underhållsperioden varierar från 4 till 24 timmar.

--interval-days

Antalet dagar mellan varje uppsättning förekomster för den dagliga schematypen.

--interval-months

Antalet månader mellan varje uppsättning förekomster. Gäller för absoluta och relativa månadsschematyper.

--interval-weeks

Antalet veckor mellan varje uppsättning förekomster. Gäller endast för veckoschematyper.

--schedule-type

Välj antingen "Daily", "Weekly", "AbsoluteMonthly" eller "RelativeMonthly" för ditt underhållsschema. Gäller endast för underhållskonfigurationen "aksManagedAutoUpgradeSchedule" och "aksManagedNodeOSUpgradeSchedule".

accepterade värden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Det datum då underhållskonfigurationen aktiveras. Om det inte anges kommer underhållsfönstret att vara aktivt direkt."

--start-hour

Starttiden på 1 timme som underhåll tillåts. T.ex. 1 innebär att det tillåts mellan 01:00 och 02:00. Gäller endast för standardkonfiguration av underhåll.

--start-time

Starttiden för underhållsperioden. Godkända värden är från 00:00 till 23:59. "--utc-offset" gäller för det här fältet. Till exempel betyder "02:00" med "--utc-offset +02:00" UTC-tid "00:00".

--utc-offset

UTC-förskjutningen i formatet +/-HH:mm. Till exempel +05:30 för IST och -07:00 för PST. Om det inte anges är standardvärdet +00:00.

--week-index

Ange vilken instans av de tillåtna dagarna som anges i "-dag i veckan" som underhållet sker. Gäller endast för relativ månatlig schematyp.

accepterade värden: First, Fourth, Last, Second, Third
--weekday

En dag i veckan där underhåll är tillåtet. T.ex. måndag. Gäller endast för standardkonfiguration av underhåll.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks maintenanceconfiguration update (aks-preview anknytning)

Uppdatera en underhållskonfiguration för ett hanterat Kubernetes-kluster.

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]

Exempel

Uppdatera standardkonfigurationen för underhåll med --weekday och --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

Uppdatera standardkonfigurationen för underhåll med --weekday. Underhållet tillåts när som helst på den dagen.

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

Uppdatera standardkonfigurationen för underhåll med json-filen för underhållskonfiguration

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

Uppdatera aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med dagligt schema.

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.

Uppdatera aksManagedNodeOSUpgradeSchedule-underhållskonfiguration med veckoschema.

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.

Uppdatera aksManagedAutoUpgradeSchedule-underhållskonfiguration med absolut månadsschema.

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.

Uppdatera aksManagedAutoUpgradeSchedule-underhållskonfiguration med relativt månadsschema.

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.

Uppdatera aksManagedAutoUpgradeSchedule-underhållskonfigurationen med json-filen.

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

Obligatoriska parametrar

--cluster-name

Klusternamnet.

--name -n

Konfigurationsnamnet.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--config-file

Json-filen för underhållskonfiguration.

--day-of-month

Ange vilken dag i månaden underhållet ska ske. T.ex. 1 anger den 1:a i månaden. Gäller endast för absolut månatlig schematyp.

--day-of-week

Ange vilken dag i veckan som underhållet ska ske. T.ex. "Måndag". Gäller för veckovisa och relativa månadsschematyper.

--duration

Längden på underhållsperioden varierar från 4 till 24 timmar.

--interval-days

Antalet dagar mellan varje uppsättning förekomster för den dagliga schematypen.

--interval-months

Antalet månader mellan varje uppsättning förekomster. Gäller för absoluta och relativa månadsschematyper.

--interval-weeks

Antalet veckor mellan varje uppsättning förekomster. Gäller endast för veckoschematyper.

--schedule-type

Välj antingen "Daily", "Weekly", "AbsoluteMonthly" eller "RelativeMonthly" för ditt underhållsschema. Gäller endast för underhållskonfigurationen "aksManagedAutoUpgradeSchedule" och "aksManagedNodeOSUpgradeSchedule".

accepterade värden: AbsoluteMonthly, Daily, RelativeMonthly, Weekly
--start-date

Det datum då underhållskonfigurationen aktiveras. Om det inte anges kommer underhållsfönstret att vara aktivt direkt."

--start-hour

Starttiden på 1 timme som underhåll tillåts. T.ex. 1 innebär att det tillåts mellan 01:00 och 02:00. Gäller endast för standardkonfiguration av underhåll.

--start-time

Starttiden för underhållsperioden. Godkända värden är från 00:00 till 23:59. "--utc-offset" gäller för det här fältet. Till exempel betyder "02:00" med "--utc-offset +02:00" UTC-tid "00:00".

--utc-offset

UTC-förskjutningen i formatet +/-HH:mm. Till exempel +05:30 för IST och -07:00 för PST. Om det inte anges är standardvärdet +00:00.

--week-index

Ange vilken instans av de tillåtna dagarna som anges i "-dag i veckan" som underhållet sker. Gäller endast för relativ månatlig schematyp.

accepterade värden: First, Fourth, Last, Second, Third
--weekday

En dag i veckan där underhåll är tillåtet. T.ex. måndag. Gäller endast för standardkonfiguration av underhåll.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.