3.12. Cluster de paramètres de mise à l’échelle automatique à l’aide de la ROSA CLI


Lorsque vous utilisez le ROSA CLI (rosa), vous pouvez ajouter les paramètres suivants à la commande de création de clusters pour configurer les paramètres d’autoscaler.

Expand
Tableau 3.4. Les paramètres d’autoscale configurables disponibles avec le ROSA CLI (rosa)
Le réglageDescriptionLe type ou la gammeExemple/Instruction

--autoscaler-balance-similar-node-groupes

Identifiez les groupes de nœuds avec le même type d’instance et le même ensemble d’étiquettes, et essayez d’équilibrer les tailles respectives de ces groupes de nœuds.

booléen

Ajoutez-le à true, omettez l’option à définir sur false.

--autoscaler-skip-nodes-avec-local-stockage

Lorsqu’il est défini, le cluster autoscaler ne supprime pas les nœuds avec des pods ayant un stockage local, par exemple, EmptyDir ou HostPath.

booléen

Ajoutez-le à true, omettez l’option à définir sur false.

--autoscaler-log-verbosity int

Le niveau de journal autoscaler. Dans la commande, remplacer int par le numéro que vous souhaitez utiliser.

entier

--autoscaler-log-verbosity 4

--autoscaler-max-pod-grace-période int

Donne aux pods un temps de terminaison gracieux avant de baisser, mesuré en secondes. Dans la commande, remplacer int par le nombre de secondes que vous souhaitez utiliser.

entier

--autoscaler-max-pod-grace-période 0

--autoscaler-pod-priorité-seuil int

La priorité qu’un pod doit dépasser pour amener le cluster autoscaler à déployer des nœuds supplémentaires. Le remplacement de l’int dans la commande par le numéro que vous souhaitez utiliser peut être négatif.

entier

--autoscaler-pod-priority-threshold -10

--autoscaler-gpu-limit stringArray

Le nombre minimum et maximum de GPU différents en cluster. Cluster autoscaler ne met pas à l’échelle le cluster moins ou plus que ces nombres. Le format doit être une liste séparée par virgule de ",<gpu_type> &lt;min&gt;,&lt;max&gt;".

le tableau

--autoscaler-gpu-limit nvidia.com/gpu,0,10 --autoscaler-gpu-limit amd.com/gpu,1,5

--autoscaler-ignore-daemonsets-utilization

Lorsqu’il est défini, le cluster-autoscaler ignore les pods de jeu de démon lors du calcul de l’utilisation des ressources pour la mise à l’échelle.

booléen

Ajoutez-le à true, omettez l’option à définir sur false.

--autoscaler-max-node-provision-time string

Durée maximale pendant laquelle le cluster autoscaler attend qu’un nœud soit fourni. Dans la commande, remplacez la chaîne par un entier et une unité de temps (ns,us, is, ms, m, m,h).

chaîne de caractères

--autoscaler-max-node-provision-time 35m

--autoscaler-équilibrage-ignoré-étiquettes cordes

Liste des clés d’étiquette séparées par les virgules que le cluster autoscaler devrait ignorer lors de la comparaison des groupes de nœuds pour la similitude. Dans la commande, remplacez les chaînes par les étiquettes pertinentes..

chaîne de caractères

--autoscaler-balancing-ignored-labels topology.ebs.csi.aws.com/zone,alpha.eksctl.io/instance-id

--autoscaler-max-nodes-total int

La quantité maximale de nœuds dans le cluster, y compris les nœuds à échelle automatique. Dans la commande, remplacer int par le numéro que vous souhaitez utiliser.

entier

--autoscaler-max-nodes-total 180

--autoscaler-min-cores int

Le nombre minimum de cœurs à déployer dans le cluster. Dans la commande, remplacer int par le numéro que vous souhaitez utiliser.

entier

--autoscaler-min-cores 0

--autoscaler-max-cores int

Le nombre maximum de cœurs à déployer dans le cluster. Dans la commande, remplacer int par le numéro que vous souhaitez utiliser.

entier

--autoscaler-max-cores 100

--autoscaler-min-memory int

La quantité minimale de mémoire, dans GiB, dans le cluster. Dans la commande, remplacer int par le numéro que vous souhaitez utiliser.

entier

--autoscaler-min-memory 0

--autoscaler-max-memory int

La quantité maximale de mémoire, dans GiB, dans le cluster. Dans la commande, remplacer int par le numéro que vous souhaitez utiliser.

entier

--autoscaler-max-memory 4096

--autoscaler-scale-down-enabled

Lorsqu’il est défini, le cluster autoscaler devrait réduire le cluster.

booléen

Ajoutez-le à true, omettez l’option à définir sur false.

--autoscaler-scale-down-une chaîne de temps inutile

Combien de temps un nœud devrait être inutile avant qu’il ne soit admissible à la réduction de l’échelle. Dans la commande, remplacez la chaîne par un entier et une unité de temps (ns,us, is, ms, m, m,h).

chaîne de caractères

--autoscaler-scale-down-inné-temps 1h

--autoscaler-scale-down-utilization-threshold float

Le niveau d’utilisation des nœuds, défini comme la somme des ressources demandées divisées par capacité, au-dessous duquel un nœud peut être considéré pour la réduction de l’échelle. La valeur doit être comprise entre 0 et 1.

flotter

--autoscale-scale-down-utilization-threshold 0.5

--autoscaler-scale-down-delay-after-add chaîne

Combien de temps après l’échelle de l’évaluation reprend. Dans la commande, remplacez la chaîne par un entier et une unité de temps (ns,us, is, ms, m, m,h).

chaîne de caractères

--autoscaler-scale-down-delay-after-add 1h

--autoscaler-scale-down-delay-after-delete string

Combien de temps après la suppression du nœud cette évaluation d’échelle reprend. Dans la commande, remplacez la chaîne par un entier et une unité de temps (ns,us, is, ms, m, m,h).

chaîne de caractères

--autoscaler-scale-down-delay-après-delete 1h

--autoscaler-scale-down-delay-after-failure string

Combien de temps après l’échec de l’échelle d’échelle reprend l’évaluation. Dans la commande, remplacez la chaîne par un entier et une unité de temps (ns,us, is, ms, m, m,h).

chaîne de caractères

--autoscaler-scale-down-delay-après-échec 1h

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat