J'ai changé les limites (quantité demandée par défaut de processeur) sur mon cluster Kubettes. Bien sûr, les nouvelles limites n'affectent pas déjà les gousses. Ainsi, comment puis-je appliquer les nouvelles limites (inférieures) à des gousses déjà exécutées. p>
3 Réponses :
Vous devez redémarrer les pods: P>
Vous pouvez le faire uniquement lorsque vous l'exécutez en déploiement ou au moins d'exécuter une gousse avec redartpolicy code> comme redartalways code>, afin que vous puissiez toujours réduire à zéro et à l'échelle. Jusqu'à 1 pour un redémarrage sûr.
Dans votre cas, vous considérez que vous venez d'exécuter votre pod en utilisant kubectl code> exécuter sans aucun redartpolicy code> ou un redartpolicy code> comme jamais , je dirais un autre pod, testez et tuez les personnes déjà courantes.
Attendez-vous à de meilleures réponses de n'importe qui. P>
Vous ne pouvez pas changer les propriétés d'une gousse en cours d'exécution. Cela rejette les changements. Plutôt, vous pouvez créer un Un pod fonctionnera pendant la mise à jour des limites.
Il n'y aura pas de temps d'arrêt de votre pod. P> déploiement code> dont la fonctionnalité code> mise à jour code> assure, p>
Vous ne pouvez pas changer les propriétés d'une gousse en cours d'exécution. Cela rejette les changements. Plutôt, vous pouvez créer un déploiement dont la fonction de mise à jour de roulement s'assure, une POD fonctionnera pendant la mise à jour des limites.