AutoUpgradeProfileProperties interface
Właściwości profilu AutoUpgradeProfile.
Właściwości
| auto |
Stan profilu automatycznego uaktualniania. |
| channel | Konfiguruje sposób uruchamiania automatycznego uaktualniania. |
| disabled | W przypadku ustawienia wartości False: automatyczne uaktualnianie ma wpływ — docelowe klastry zarządzane zostaną uaktualnione zgodnie z harmonogramem. W przypadku ustawienia wartości True: automatyczne uaktualnianie nie ma wpływu — żadne uaktualnienie nie zostanie uruchomione w docelowych klastrach zarządzanych. Jest to wartość logiczna, a nie wyliczenie, ponieważ włączone/wyłączone to wszystkie dostępne stany profilu automatycznego uaktualniania. Domyślnie ta wartość jest ustawiona na wartość False. |
| long |
Jeśli kanał uaktualnienia nie ma wartości TargetKubernetesVersion, to pole musi mieć wartość False. W przypadku ustawienia wartości True: automatyczne uaktualnianie floty będzie nadal generować przebiegi aktualizacji dla poprawek wersji pomocniczych wcześniejszych niż N-2 (gdzie N jest najnowszą obsługiwaną wersją pomocniczą), jeśli te wersje pomocnicze obsługują obsługę Long-Term (LTS). Domyślnie ta wartość jest ustawiona na wartość False. Aby uzyskać więcej informacji na temat usługi AKS LTS, zobacz https://learn.microsoft.com/en-us/azure/aks/long-term-support |
| node |
Uaktualnienie obrazu węzła, które ma zostać zastosowane do klastrów docelowych w ramach automatycznego uaktualniania. |
| provisioning |
Stan aprowizacji zasobu AutoUpgradeProfile. |
| target |
Jest to docelowa wersja platformy Kubernetes do automatycznego uaktualniania. Format musi być . |
| update |
Identyfikator zasobu UpdateStrategy, do którego ma się odwoływać. Jeśli nie zostanie określony, automatyczne uaktualnianie będzie uruchamiane we wszystkich klastrach, które są członkami floty. |
Szczegóły właściwości
autoUpgradeProfileStatus
Stan profilu automatycznego uaktualniania.
autoUpgradeProfileStatus?: AutoUpgradeProfileStatus
Wartość właściwości
channel
Konfiguruje sposób uruchamiania automatycznego uaktualniania.
channel: string
Wartość właściwości
string
disabled
W przypadku ustawienia wartości False: automatyczne uaktualnianie ma wpływ — docelowe klastry zarządzane zostaną uaktualnione zgodnie z harmonogramem. W przypadku ustawienia wartości True: automatyczne uaktualnianie nie ma wpływu — żadne uaktualnienie nie zostanie uruchomione w docelowych klastrach zarządzanych. Jest to wartość logiczna, a nie wyliczenie, ponieważ włączone/wyłączone to wszystkie dostępne stany profilu automatycznego uaktualniania. Domyślnie ta wartość jest ustawiona na wartość False.
disabled?: boolean
Wartość właściwości
boolean
longTermSupport
Jeśli kanał uaktualnienia nie ma wartości TargetKubernetesVersion, to pole musi mieć wartość False. W przypadku ustawienia wartości True: automatyczne uaktualnianie floty będzie nadal generować przebiegi aktualizacji dla poprawek wersji pomocniczych wcześniejszych niż N-2 (gdzie N jest najnowszą obsługiwaną wersją pomocniczą), jeśli te wersje pomocnicze obsługują obsługę Long-Term (LTS). Domyślnie ta wartość jest ustawiona na wartość False. Aby uzyskać więcej informacji na temat usługi AKS LTS, zobacz https://learn.microsoft.com/en-us/azure/aks/long-term-support
longTermSupport?: boolean
Wartość właściwości
boolean
nodeImageSelection
Uaktualnienie obrazu węzła, które ma zostać zastosowane do klastrów docelowych w ramach automatycznego uaktualniania.
nodeImageSelection?: AutoUpgradeNodeImageSelection
Wartość właściwości
provisioningState
Stan aprowizacji zasobu AutoUpgradeProfile.
provisioningState?: string
Wartość właściwości
string
targetKubernetesVersion
Jest to docelowa wersja platformy Kubernetes do automatycznego uaktualniania. Format musi być .{major version}.{minor version} Na przykład "1.30".
Domyślnie to pole jest puste.
Jeśli kanał uaktualnienia jest ustawiony na TargetKubernetesVersion, to pole nie może być puste.
Jeśli kanał aktualizacji to Rapid, Stable lub NodeImage, to pole musi być puste.
targetKubernetesVersion?: string
Wartość właściwości
string
updateStrategyId
Identyfikator zasobu UpdateStrategy, do którego ma się odwoływać. Jeśli nie zostanie określony, automatyczne uaktualnianie będzie uruchamiane we wszystkich klastrach, które są członkami floty.
updateStrategyId?: string
Wartość właściwości
string