You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
The next goal is to "break" the cluster. By gradually increasing the number of replicas of the deployment that sends requests to the php-apache application, one finds the breaking point, which obviously grows as the flavor of the VMs grows.
$ kubectl autoscale deployment php-apache --cpu-percent=50 --min=1 --max=200
$ kubectl scale deploy infinite-calls --replicas=50
$ kubectl get deploy
NAME READY UP-TO-DATE AVAILABLE AGE
infinite-calls 50/50 50 50 6h6m
php-apache 112/127 127 112 22h
$ kubectl get hpa --watch
NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGE
php-apache Deployment/php-apache 0%/50% 1 200 1 11m
php-apache Deployment/php-apache 78%/50% 1 200 1 12m
php-apache Deployment/php-apache 78%/50% 1 200 2 12m
php-apache Deployment/php-apache 249%/50% 1 200 2 13m
php-apache Deployment/php-apache 249%/50% 1 200 4 13m
php-apache Deployment/php-apache 249%/50% 1 200 8 13m
php-apache Deployment/php-apache 249%/50% 1 200 10 13m
php-apache Deployment/php-apache 221%/50% 1 200 10 14m
php-apache Deployment/php-apache 221%/50% 1 200 14 14m
php-apache Deployment/php-apache 223%/50% 1 200 14 15m
php-apache Deployment/php-apache 223%/50% 1 200 28 15m
php-apache Deployment/php-apache 223%/50% 1 200 56 15m
php-apache Deployment/php-apache 174%/50% 1 200 56 15m
php-apache Deployment/php-apache 174%/50% 1 200 77 16m
php-apache Deployment/php-apache 85%/50% 1 200 77 17m
php-apache Deployment/php-apache 85%/50% 1 200 127 17m
php-apache Deployment/php-apache 57%/50% 1 200 127 18m
php-apache Deployment/php-apache 58%/50% 1 200 127 19m
php-apache Deployment/php-apache 59%/50% 1 200 127 20m
php-apache Deployment/php-apache 57%/50% 1 200 127 21m
php-apache Deployment/php-apache 59%/50% 1 200 127 22m
php-apache Deployment/php-apache 58%/50% 1 200 127 23m
php-apache Deployment/php-apache 59%/50% 1 200 127 24m
php-apache Deployment/php-apache 58%/50% 1 200 127 25m
php-apache Deployment/php-apache 59%/50% 1 200 127 27m
php-apache Deployment/php-apache 60%/50% 1 200 127 28m
php-apache Deployment/php-apache 59%/50% 1 200 127 29m
php-apache Deployment/php-apache 59%/50% 1 200 127 30m
php-apache Deployment/php-apache 59%/50% 1 200 127 31m
php-apache Deployment/php-apache 0%/50% 1 200 127 32m
php-apache Deployment/php-apache 0%/50% 1 200 127 35m
php-apache Deployment/php-apache 0%/50% 1 200 1 35m
StressTest (xLarge)