Nom
kf enable-autoscaling
: Active l'autoscaling pour une application
Synopsis
kf enable-autoscaling APP-NAME [flags]
Description
L'activation de l'autoscaling crée un objet HorizontalPodAutoscaler(HPA) pour une application. HPA contrôle le nombre d'instances dupliquées que l'application doit avoir en fonction de l'utilisation du processeur.
L'autoscaler ne prend effet qu'après la définition des limites d'autoscaling et l'ajout des règles d'autoscaling.
Définissez les limites d'autoscaling en exécutant la commande suivante :
kf update-autoscaling-limits AppName MinInstances MaxInstances
Pour ajouter les règles, exécutez la commande suivante :
kf create-autoscaling-rule AppName RuleType MinThreshold MaxThreshold
Exemples
kf enable-autoscaling myapp
Options
--async
- Ne pas attendre que l'action se termine sur le serveur pour renvoyer
-h, --help
- Aide pour enable-autoscaling
Options héritées
Ces options sont héritées des commandes parentes.
--config=string
- Fichier de configuration (par défaut : $HOME/.kf)
--kubeconfig=string
- Fichier de configuration Kubectl (par défaut : $HOME/.kube/config)
--log-http
- Consigner les requêtes HTTP dans stderr
--space=string
- Espace pour exécuter la commande. Cette opération remplace l'espace actuellement ciblé.