Sdílet prostřednictvím


Managed Clusters - List Kubernetes Versions

Získá seznam podporovaných verzí Kubernetes v zadaném předplatném.
Obsahuje další metadata verze, včetně podporovaných verzí oprav, možností, dostupných upgradů a podrobností o stavu verze Preview.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/locations/{location}/kubernetesVersions?api-version=2024-09-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
location
path True

string

minLength: 1

Název oblasti Azure.

subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Name Typ Description
200 OK

KubernetesVersionListResult

OK

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

List Kubernetes Versions

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/locations/location1/kubernetesVersions?api-version=2024-09-01

Ukázková odpověď

{
  "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": []
        }
      }
    }
  ]
}

Definice

Name Description
CloudError

Odpověď na chybu ze služby Container Service

CloudErrorBody

Odpověď na chybu ze služby Container Service

KubernetesPatchVersion

Profil verze opravy Kubernetes

KubernetesSupportPlan

Různé úrovně podpory pro clustery spravované službou AKS

KubernetesVersion

Profil verze Kubernetes pro danou hlavní.podverzi.

KubernetesVersionCapabilities

Možnosti pro tuto verzi Kubernetes

KubernetesVersionListResult

Uchování vlastností hodnot, což je pole KubernetesVersion

CloudError

Odpověď na chybu ze služby Container Service

Name Typ Description
error

CloudErrorBody

Podrobnosti o chybě

CloudErrorBody

Odpověď na chybu ze služby Container Service

Name Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

KubernetesPatchVersion

Profil verze opravy Kubernetes

Name Typ Description
upgrades

string[]

Možná cesta upgradu pro danou verzi opravy

KubernetesSupportPlan

Různé úrovně podpory pro clustery spravované službou AKS

Hodnota Description
AKSLongTermSupport

Podpora pro verzi rozšířenou o 1 rok za podporu KubernetesOfficial. AKS pokračuje v opravách CVE na dalších 1 rok, celkem po dobu 2 let podpory.

KubernetesOfficial

Podpora verze je stejná jako u opensourcové nabídky Kubernetes. Oficiální verze podpory opensourcové komunity Kubernetes po dobu 1 roku po vydání.

KubernetesVersion

Profil verze Kubernetes pro danou hlavní.podverzi.

Name Typ Description
capabilities

KubernetesVersionCapabilities

Možnosti pro tuto verzi Kubernetes

isDefault

boolean

Určuje, jestli je tato verze výchozí.

isPreview

boolean

Určuje, jestli je tato verze v režimu náhledu.

patchVersions

<string,  KubernetesPatchVersion>

Oprava verzí Kubernetes

version

string

major.minor version of Kubernetes release

KubernetesVersionCapabilities

Možnosti pro tuto verzi Kubernetes

Name Typ Description
supportPlan

KubernetesSupportPlan[]

Různé úrovně podpory pro clustery spravované službou AKS

KubernetesVersionListResult

Uchování vlastností hodnot, což je pole KubernetesVersion

Name Typ Description
values

KubernetesVersion[]

Pole podporovaných verzí Kubernetes v AKS