Managed Clusters - List Kubernetes Versions
Pobiera listę obsługiwanych wersji platformy Kubernetes w określonej subskrypcji.
Zawiera dodatkowe metadane dotyczące wersji, w tym obsługiwane wersje poprawek, możliwości, dostępne uaktualnienia i szczegółowe informacje na temat stanu wersji zapoznawczej wersji
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/kubernetesVersions?api-version=2024-09-01
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
location
|
path | True |
string |
Nazwa regionu świadczenia usługi Azure. |
subscription
|
path | True |
string uuid |
Identyfikator subskrypcji docelowej. Wartość musi być identyfikatorem UUID. |
api-version
|
query | True |
string |
Wersja interfejsu API do użycia dla tej operacji. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
List Kubernetes Versions
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/location1/kubernetesVersions?api-version=2024-09-01
Przykładowa odpowiedź
{
"values": [
{
"version": "1.23",
"capabilities": {
"supportPlan": [
"KubernetesOfficial"
]
},
"patchVersions": {
"1.23.12": {
"upgrades": [
"1.23.15",
"1.24.6",
"1.24.9"
]
},
"1.23.15": {
"upgrades": [
"1.24.6",
"1.24.9"
]
}
}
},
{
"version": "1.24",
"isDefault": true,
"capabilities": {
"supportPlan": [
"KubernetesOfficial"
]
},
"patchVersions": {
"1.24.6": {
"upgrades": [
"1.24.9",
"1.25.4",
"1.25.5"
]
},
"1.24.9": {
"upgrades": [
"1.25.4",
"1.25.5"
]
}
}
},
{
"version": "1.25",
"capabilities": {
"supportPlan": [
"KubernetesOfficial"
]
},
"patchVersions": {
"1.25.4": {
"upgrades": [
"1.25.5",
"1.26.0"
]
},
"1.25.5": {
"upgrades": [
"1.26.0"
]
}
}
},
{
"version": "1.26",
"isPreview": true,
"capabilities": {
"supportPlan": [
"KubernetesOfficial"
]
},
"patchVersions": {
"1.26.0": {
"upgrades": []
}
}
}
]
}
Definicje
Nazwa | Opis |
---|---|
Cloud |
Odpowiedź na błąd z usługi Container Service. |
Cloud |
Odpowiedź na błąd z usługi Container Service. |
Kubernetes |
Profil wersji poprawki platformy Kubernetes |
Kubernetes |
Różne warstwy pomocy technicznej dla klastrów zarządzanych usługi AKS |
Kubernetes |
Profil wersji platformy Kubernetes dla danej wersji głównej.pomocniczej. |
Kubernetes |
Możliwości w tej wersji platformy Kubernetes. |
Kubernetes |
Właściwości blokady wartości, które są tablicą kubernetesVersion |
CloudError
Odpowiedź na błąd z usługi Container Service.
Nazwa | Typ | Opis |
---|---|---|
error |
Szczegółowe informacje o błędzie. |
CloudErrorBody
Odpowiedź na błąd z usługi Container Service.
Nazwa | Typ | Opis |
---|---|---|
code |
string |
Identyfikator błędu. Kody są niezmienne i mają być używane programowo. |
details |
Lista dodatkowych szczegółów dotyczących błędu. |
|
message |
string |
Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika. |
target |
string |
Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie. |
KubernetesPatchVersion
Profil wersji poprawki platformy Kubernetes
Nazwa | Typ | Opis |
---|---|---|
upgrades |
string[] |
Możliwa ścieżka uaktualnienia dla danej wersji poprawki |
KubernetesSupportPlan
Różne warstwy pomocy technicznej dla klastrów zarządzanych usługi AKS
Nazwa | Typ | Opis |
---|---|---|
AKSLongTermSupport |
string |
Obsługa wersji rozszerzonej w przeszłości wsparcia platformy KubernetesOfficial przez 1 rok. Usługa AKS nadal poprawia CVEs przez kolejny 1 rok, przez łącznie 2 lata wsparcia. |
KubernetesOfficial |
string |
Obsługa wersji jest taka sama jak w przypadku oferty kubernetes typu open source. Oficjalne wersje pomocy technicznej społeczności open source platformy Kubernetes przez 1 rok po wydaniu. |
KubernetesVersion
Profil wersji platformy Kubernetes dla danej wersji głównej.pomocniczej.
Nazwa | Typ | Opis |
---|---|---|
capabilities |
Możliwości w tej wersji platformy Kubernetes. |
|
isDefault |
boolean |
Czy ta wersja jest domyślna. |
isPreview |
boolean |
Czy ta wersja jest w trybie podglądu. |
patchVersions |
<string,
Kubernetes |
Wersje poprawek wydania rozwiązania Kubernetes |
version |
string |
wersja główna.pomocnicza wydania rozwiązania Kubernetes |
KubernetesVersionCapabilities
Możliwości w tej wersji platformy Kubernetes.
Nazwa | Typ | Opis |
---|---|---|
supportPlan |
Różne warstwy pomocy technicznej dla klastrów zarządzanych usługi AKS |
KubernetesVersionListResult
Właściwości blokady wartości, które są tablicą kubernetesVersion
Nazwa | Typ | Opis |
---|---|---|
values |
Tablica obsługiwanych wersji platformy Kubernetes w usłudze AKS. |