Les versions obsolètes de Kubernetes peuvent présenter des problèmes de sécurité et de stabilité. Nous vous recommandons de mettre à jour la version Kubernetes de votre cluster dans les plus brefs délais afin de bénéficier des nouvelles fonctionnalités de la nouvelle version de Kubernetes. Vous pouvez appeler l'opération UpgradeCluster pour mettre à niveau manuellement un cluster.
Description de l'opération
Après avoir appelé avec succès l'interface UpgradeCluster, cette API renvoie le task_id de la tâche de mise à niveau. Vous pouvez gérer cette tâche d'opération en appelant les API de tâche suivantes :
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
cs:UpgradeCluster |
update |
*Cluster.
|
Aucune | Aucune |
Syntaxe de la requête
POST /api/v2/clusters/{ClusterId}/upgrade HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ClusterId |
string |
Oui |
L'identifiant du cluster que vous souhaitez mettre à niveau. |
c82e6987e2961451182edacd74faf**** |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| body |
object |
Non |
Les paramètres du corps de la requête. |
k8s |
component_name
deprecated
|
string |
Non |
Ce paramètre est obsolète. Il n'est pas nécessaire de transmettre des valeurs. |
null |
| next_version |
string |
Non |
La version Kubernetes cible pour la mise à niveau du cluster. |
1.32.1-aliyun.1 |
version
deprecated
|
string |
Non |
Ce paramètre est obsolète. Utilisez next_version pour spécifier la version Kubernetes cible de la mise à niveau. |
null |
| master_only |
boolean |
Non |
Indique si seuls les nœuds maîtres doivent être mis à niveau. Valeurs valides :
|
true |
rolling_policy
deprecated
|
object |
Non |
La configuration de la mise à jour progressive. |
|
max_parallelism
deprecated
|
integer |
Non |
Le nombre maximal de nœuds mis à niveau simultanément par lot. |
3 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| cluster_id |
string |
L'identifiant du cluster. |
c82e6987e2961451182edacd74faf**** |
| task_id |
string |
L'identifiant de la tâche. |
T-5faa48fb31b6b8078d00**** |
| request_id |
string |
L'identifiant de la requête. |
0527ac9a-c899-4341-a21a-**** |
Exemples
JSON format
{
"cluster_id": "c82e6987e2961451182edacd74faf****",
"task_id": "T-5faa48fb31b6b8078d00****",
"request_id": "0527ac9a-c899-4341-a21a-****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.