次の方法で共有


Managed Clusters - List Kubernetes Versions

指定したサブスクリプションでサポートされている Kubernetes バージョンの一覧を取得します。
サポートされているパッチバージョン、機能、利用可能なアップグレード、バージョンのプレビューステータスの詳細など、バージョンに関する追加のメタデータが含まれています

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

URI パラメーター

名前 / 必須 説明
location
path True

string

Azure リージョンの名前。

subscriptionId
path True

string

uuid

ターゲット サブスクリプションの ID。 値は UUID である必要があります。

api-version
query True

string

この操作に使用する API バージョン。

応答

名前 説明
200 OK

KubernetesVersionListResult

わかりました

Other Status Codes

CloudError

操作が失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

List Kubernetes Versions

要求のサンプル

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

応答のサンプル

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

定義

名前 説明
CloudError

コンテナー サービスからのエラー応答。

CloudErrorBody

コンテナー サービスからのエラー応答。

KubernetesPatchVersion

Kubernetes のパッチ バージョン プロファイル

KubernetesSupportPlan

AKS マネージド クラスターのさまざまなサポート レベル

KubernetesVersion

特定の major.minor リリースの Kubernetes バージョン プロファイル。

KubernetesVersionCapabilities

この Kubernetes バージョンの機能。

KubernetesVersionListResult

値のプロパティを保持します。これは KubernetesVersion の配列です

CloudError

コンテナー サービスからのエラー応答。

名前 説明
error

CloudErrorBody

エラーの詳細。

CloudErrorBody

コンテナー サービスからのエラー応答。

名前 説明
code

string

エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。

details

CloudErrorBody[]

エラーに関する追加の詳細の一覧。

message

string

ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。

target

string

特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。

KubernetesPatchVersion

Kubernetes のパッチ バージョン プロファイル

名前 説明
upgrades

string[]

特定のパッチ バージョンに対して可能なアップグレード パス

KubernetesSupportPlan

AKS マネージド クラスターのさまざまなサポート レベル

名前 説明
AKSLongTermSupport

string

バージョンのサポートは、1 年の KubernetesOfficial サポートを超えて拡張されました。 AKS は、さらに 1 年間、合計 2 年間のサポートのために CVE にパッチを適用し続けます。

KubernetesOfficial

string

バージョンのサポートは、オープン ソースの Kubernetes オファリングの場合と同じです。 公式の Kubernetes オープン ソース コミュニティ サポート バージョンは、リリース後 1 年間です。

KubernetesVersion

特定の major.minor リリースの Kubernetes バージョン プロファイル。

名前 説明
capabilities

KubernetesVersionCapabilities

この Kubernetes バージョンの機能。

isDefault

boolean

このバージョンが既定かどうか。

isPreview

boolean

このバージョンがプレビュー モードかどうか。

patchVersions

<string,  KubernetesPatchVersion>

Kubernetes リリースのパッチ バージョン

version

string

Kubernetes リリースの major.minor バージョン

KubernetesVersionCapabilities

この Kubernetes バージョンの機能。

名前 説明
supportPlan

KubernetesSupportPlan[]

AKS マネージド クラスターのさまざまなサポート レベル

KubernetesVersionListResult

値のプロパティを保持します。これは KubernetesVersion の配列です

名前 説明
values

KubernetesVersion[]

AKS でサポートされている Kubernetes バージョンの配列。