古い Kubernetes バージョンには、セキュリティや安定性の問題が存在する可能性があります。新しい Kubernetes バージョンの新機能を利用するために、できるだけ早くクラスターの Kubernetes バージョンを更新することを推奨します。UpgradeCluster 操作を呼び出すことで、クラスターを手動でアップグレードできます。
操作説明
UpgradeCluster インターフェイスの呼び出しが成功すると、この API はアップグレードタスクの task_id を返します。次のタスク API を呼び出すことで、この操作タスクを管理できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cs:UpgradeCluster |
update |
*Cluster
|
なし | なし |
リクエスト構文
POST /api/v2/clusters/{ClusterId}/upgrade HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ClusterId |
string |
必須 |
アップグレードするクラスターの ID。 |
c82e6987e2961451182edacd74faf**** |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストボディのパラメーター。 |
k8s |
component_name
deprecated
|
string |
任意 |
このパラメーターは非推奨です。値を渡す必要はありません。 |
null |
| next_version |
string |
任意 |
クラスターをアップグレードするターゲット Kubernetes バージョン。 |
1.32.1-aliyun.1 |
version
deprecated
|
string |
任意 |
このパラメーターは非推奨です。next_version を使用して、アップグレードターゲットの Kubernetes バージョンを指定してください。 |
null |
| master_only |
boolean |
任意 |
マスターノードのみをアップグレードするかどうかを指定します。有効な値:
|
true |
rolling_policy
deprecated
|
object |
任意 |
ローリングアップデートの設定。 |
|
max_parallelism
deprecated
|
integer |
任意 |
バッチごとに同時にアップグレードされるノードの最大数。 |
3 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| cluster_id |
string |
クラスター ID。 |
c82e6987e2961451182edacd74faf**** |
| task_id |
string |
タスク ID。 |
T-5faa48fb31b6b8078d00**** |
| request_id |
string |
リクエスト ID。 |
0527ac9a-c899-4341-a21a-**** |
例
成功レスポンス
JSONJSON
{
"cluster_id": "c82e6987e2961451182edacd74faf****",
"task_id": "T-5faa48fb31b6b8078d00****",
"request_id": "0527ac9a-c899-4341-a21a-****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。