Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:Change the instance type of a worker node

Dernière mise à jour :Aug 31, 2026

Modifiez le type d'instance ECS des nœuds de travail ACK pour augmenter ou réduire les ressources.

Important

Des risques imprévus pouvant survenir lors de l'opération, sauvegardez les données du nœud avant de modifier les types d'instance. Le nœud reste Unschedulable tout au long du processus. Pendant la vidange, ACK expulse les pods en fonction des PodDisruptionBudgets (PDB) configurés. Pour maintenir la disponibilité, répartissez les charges de travail sur plusieurs nœuds avec des déploiements multi-réplicas. Configurez des PDB pour les services clés afin de limiter les perturbations simultanées des pods. Si le pool de nœuds a la fonctionnalité de mise à l'échelle des nœuds activée, définissez temporairement le Scaling Mode sur Manual avant le redimensionnement, puis réactivez-le ensuite.

Avant de choisir un type d'instance, consultez les Recommandations pour le choix des spécifications ECS pour les clusters ACK.

Prérequis

Assurez-vous que les conditions suivantes sont remplies :

Modifier le type d'instance d'un seul nœud

La procédure suivante s'applique uniquement aux nœuds de travail en paiement à l'utilisation. Pour d'autres méthodes de reconfiguration, consultez la Vue d'ensemble des modifications de configuration d'instance.

  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur le nom du cluster. Dans le volet de navigation de gauche, choisissez Nodes > Nodes.

  3. Localisez le nœud et choisissez More > Drain dans la colonne Actions. Dans le message de vidange, cliquez sur Confirm.

  4. Une fois le nœud vidé, cliquez sur l'ID de l'instance pour ouvrir la page des détails de l'instance. Sous l'onglet Instance Details, dans la section Configuration Information, cliquez sur Change à côté du type d'instance. La boîte de dialogue Change Instance Type s'affiche.

  5. Sélectionnez le type d'instance cible, vérifiez le coût estimé et cliquez sur Confirm Change and Pay.

  6. Dans la boîte de dialogue Stop Instance, définissez le paramètre Stop Mode et cliquez sur OK. Consultez la rubrique Arrêter une instance.

  7. Une fois la modification de configuration terminée, cliquez sur Start Instance and Return. Dans la boîte de dialogue Start Instance, cliquez sur OK. Une fois que le nœud a rejoint le cluster et atteint l'état Ready, choisissez Schedulability Settings dans la colonne Actions pour restaurer la planifiabilité.

Modifier le type d'instance de plusieurs nœuds par lots

Le comportement dépend du fait que les nœuds appartiennent ou non au même pool de nœuds :

Scénario

Instances ECS

Configurations de nœud personnalisées

Nœuds provenant de pools de nœuds différents

Conservées (non remplacées)

Conservées

Nœuds provenant du même pool de nœuds

Remplacées par de nouvelles instances

Supprimées

Nœuds provenant de pools de nœuds différents

Les instances ECS d'origine ne sont pas remplacées et les configurations de nœud personnalisées sont conservées.

  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur le nom du cluster. Dans le volet de navigation de gauche, choisissez Nodes > Nodes.

  3. Sélectionnez les nœuds et cliquez sur Drain en bas de la page. Dans la boîte de dialogue de vidange, cliquez sur OK.

  4. Une fois les nœuds vidés, connectez-vous à la console ECS. Dans le volet de navigation de gauche, choisissez Instances & Images > Instances.

  5. Sélectionnez les instances ECS cibles et choisissez More > Upgrade/Downgrade > Change Instance Type en bas de la page.

  6. Dans la colonne Destination Instance Type, sélectionnez un nouveau type d'instance pour chaque nœud et cliquez sur Next.

  7. Vérifiez l'état des instances et cliquez sur Next :

    • Si toutes les instances sont Stopped, cliquez sur Next.

    • Si une instance est Running, cliquez sur Stop All, puis cliquez sur Next.

    Important

    Pour les instances en paiement à l'utilisation, définissez le Stop Mode sur Standard Mode. Le Economical Mode libère les vCPU et la mémoire, et l'instance peut ne pas redémarrer si les ressources sont insuffisantes. L'arrêt des instances entraîne une interruption de service. Effectuez cette opération pendant les heures creuses.

  8. Vérifiez le coût et cliquez sur Confirm Change.

  9. Démarrez les instances. Une fois qu'elles ont rejoint le cluster et atteint l'état Ready, sélectionnez les nœuds et cliquez sur Set Node Schedulability en bas de la page.

Nœuds provenant du même pool de nœuds

Important

Ce processus remplace les instances ECS d'origine par de nouvelles instances. Les configurations personnalisées sur les nœuds d'origine sont supprimées.

  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur le nom du cluster. Dans le volet de navigation de gauche, choisissez Nodes > Node Pools.

  3. Localisez le pool de nœuds et cliquez sur Edit dans la colonne Actions. Mettez à jour le type d'instance dans la section Instance Type et cliquez sur Confirm.

  4. Mettez à l'échelle manuellement le pool de nœuds pour ajouter des nœuds du nouveau type d'instance.

  5. Une fois que les nouveaux nœuds ont atteint l'état Ready, choisissez Nodes > Nodes dans le volet de navigation de gauche.

  6. Localisez les nœuds d'origine et choisissez More > Drain dans la colonne Actions. Dans le message de vidange, cliquez sur Confirm.

  7. Confirmez que les charges de travail s'exécutent correctement sur les nouveaux nœuds, puis supprimez les nœuds d'origine.

Étapes suivantes