Cette page explique comment déplacer des charges de travail entre des types de machines dans des clusters Google Kubernetes Engine (GKE).
Les clusters GKE exécutent des charges de travail sur des nœuds de calcul, qui sont des machines virtuelles (VM) Compute Engine. Vous pouvez choisir les types de machines sur lesquels exécuter vos charges de travail en fonction du mode de votre cluster :
Autopilot : utilisez des classes de calcul pour choisir une configuration de calcul spécifique en fonction des exigences de votre charge de travail. Vous pouvez choisir une série de machines spécifique. Pour en savoir plus, consultez Classes de calcul dans Autopilot.
Au fil du temps, vous pouvez être amené à modifier les machines qui exécutent vos charges de travail pour les adapter à l'évolution des exigences ou pour profiter des nouvelles séries de machines. Les séries de machines de nouvelle génération peuvent présenter des avantages tels qu'un meilleur rapport prix/performances et une cohérence des performances améliorée. Pour en savoir plus sur les séries de machines et sur le choix entre les différentes options, consultez le Guide des ressources de familles de machines et guide comparatif.
Avant de migrer vers un nouveau type de machine, assurez-vous qu'il répond à vos besoins spécifiques, y compris en termes de disponibilité régionale.
Pour déplacer des charges de travail entre des types de machines, procédez comme suit :
Autopilot : mettez à jour la configuration de votre charge de travail.
Standard : choisissez l'une des options suivantes :
Modifiez les attributs de machine de nœud de votre pool de nœuds existant. GKE utilise la stratégie de mise à niveau des nœuds configurée pour le pool de nœuds afin de migrer vos charges de travail de l'ancien type de machine vers le nouveau.
Une fois la migration entre les types de machines effectuée, assurez-vous que vos charges de travail fonctionnent comme prévu sur le nouveau type de machine. Vous pouvez effectuer les mêmes étapes si vous devez revenir à la configuration d'origine.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/01 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/01 (UTC)."],[],[],null,["# Migrate nodes to a different machine type\n\n[Autopilot](/kubernetes-engine/docs/concepts/autopilot-overview) [Standard](/kubernetes-engine/docs/concepts/choose-cluster-mode)\n\n*** ** * ** ***\n\nThis page explains how to move workloads between machine types in\nGoogle Kubernetes Engine (GKE) clusters.\n\nGKE clusters run workloads on [worker\nnodes](/kubernetes-engine/docs/concepts/cluster-architecture#nodes) which are\nCompute Engine virtual machines (VMs). You can choose which machine types to\nrun your workloads on depending on your cluster mode:\n\n- **Autopilot** : Use compute classes to choose a specific compute configuration based on your workload requirements. You can choose a specific [machine series](/compute/docs/machine-resource#vm_terminology). To learn more, see [Compute classes in\n Autopilot](/kubernetes-engine/docs/concepts/autopilot-compute-classes#when-to-use).\n- **Standard** : Specify a machine type when you [add a node pool to a\n Standard cluster](/kubernetes-engine/docs/how-to/node-pools#add).\n\nOver time, you might want to change the machines that run your workloads to\noptimize for evolving workload requirements or to benefit from newly released\nmachine series. Newer generation machine series can have advantages such as\nimproved price-to-performance and improved performance consistency. For more\ndetails about machine series and choosing between different options, see the\n[Machine families resource and comparison\nguide](/compute/docs/machine-resource).\n\nBefore you decide to migrate to a new machine type, ensure that the machine type\nsupports your specific requirements, including regional availability.\n\nTo move workloads between machine types, take the following steps:\n\n- **Autopilot**: Update your workload configuration.\n- **Standard** : Choose one of the following options:\n - [Change the node machine\n attributes](/kubernetes-engine/docs/how-to/node-pools#change-machine-attributes) of your existing node pool. GKE uses the node pool's configured node upgrade strategy to migrate your workloads from the previous machine type to the new machine type.\n - Create a new node pool and then [migrate workloads between node\n pools](/kubernetes-engine/docs/how-to/node-pools#migrate).\n\nAfter you've migrated between machine types, ensure that your workloads perform\nas expected on the newer machine type. You can perform the same steps if you\nneed to move back to the original configuration."]]