Le seul type de règle compatible est la règle de processeur. C'est le pourcentage cible. Il correspond à la moyenne de MIN_THRESHOLD et MAX_THRESHOLD.
La plage de MIN_THRESHOLD à MAX_THRESHOLD est comprise entre 1 et 100 (pourcentage).
Exemples
# Scale myapp based on CPU load targeting 50% utilization (halfway between 20 and 80)
kf create-autoscaling-rule myapp CPU 20 80
Options
--async
N'attendez pas que l'action se termine sur le serveur avant le renvoi.
-h, --help
aide de la commande create-autoscaling-rule
Options héritées
Ces options sont héritées des commandes parentes.
--as=string
Nom d'utilisateur à emprunter pour l'opération.
--as-group=strings
Identité de groupe à emprunter pour l'opération. Incluez cette option plusieurs fois pour spécifier plusieurs groupes.
--config=string
Chemin d'accès au fichier de configuration Kf à utiliser pour les requêtes CLI.
--kubeconfig=string
Chemin d'accès au fichier kubeconfig à utiliser pour les requêtes CLI.
--log-http
Envoyez les requêtes HTTP vers la sortie d'erreur standard.
--space=string
Espace dans lequel exécuter la commande. Cette option remplace l'espace actuellement ciblé.
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/04 (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/04 (UTC)."],[],[],null,["# kf create-autoscaling-rule\n\n### Name\n\n`kf create-autoscaling-rule` - Create autoscaling rule for App.\n\n### Synopsis\n\n```\nkf create-autoscaling-rule APP RULE_TYPE MIN_THRESHOLD MAX_THRESHOLD [flags]\n```\n\n### Description\n\nCreate an autoscaling rule for App.\n\nThe only supported rule type is CPU. It is the target\npercentage. It is calculated by taking the average of MIN_THRESHOLD\nand MAX_THRESHOLD.\n\nThe range of MIN_THRESHOLD and MAX_THRESHOLD is 1 to 100 (percent).\n\n### Examples\n\n```\n# Scale myapp based on CPU load targeting 50% utilization (halfway between 20 and 80)\nkf create-autoscaling-rule myapp CPU 20 80\n```\n\n### Flags\n\n`--async`\n\n: Do not wait for the action to complete on the server before returning.\n\n`-h, --help`\n\n: help for create-autoscaling-rule\n\n### Inherited flags\n\nThese flags are inherited from parent commands.\n\n`--as=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Username to impersonate for the operation.\n\n`--as-group=`\u003cvar translate=\"no\"\u003estrings\u003c/var\u003e\n\n: Group to impersonate for the operation. Include this flag multiple times to specify multiple groups.\n\n`--config=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Path to the Kf config file to use for CLI requests.\n\n`--kubeconfig=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Path to the kubeconfig file to use for CLI requests.\n\n`--log-http`\n\n: Log HTTP requests to standard error.\n\n`--space=`\u003cvar translate=\"no\"\u003estring\u003c/var\u003e\n\n: Space to run the command against. This flag overrides the currently targeted Space."]]