Nom
kf scale
: modifie le scaling horizontal ou vertical d'une application sans temps d'arrêt
Synopsis
kf scale APP_NAME [flags]
Description
Le scaling d'une application modifie le nombre d'instances souhaitées et/ou les ressources demandées pour chaque instance.
Les instances sont remplacées une par une. Ainsi, vous disposez toujours du nombre d'instances opérationnelles souhaitées. Vous pouvez conserver cette propriété en exécutant une autre instance de l'application et en la remplaçant par une ancienne instance.
L'opération se termine une fois que toutes les instances ont été remplacées.
Exemples
# Display current scale settings kf scale myapp # Scale to exactly 3 instances kf scale myapp --instances 3
Options
--async
- Ne pas attendre que l'action se termine sur le serveur pour renvoyer
-h, --help
- aide pour le scaling
-i, --instances=int32
- Nombre d'instances, doit être supérieur ou égal à 1. (valeur par défaut : 1)
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é.