# git clone https://github.com/rootsongjc/distributed-load-testing-using-kubernetes
# cd distributed-load-testing-using-kubernetes/ # cd kubernetes-config/ # docker pull index.tenxcloud.com/jimmy/k8s-sample-webapp:latest # kubectl create -f sample-webapp-controller.yaml # kubectl create -f sample-webapp-service.yaml
構建或pull鏡像git
# cd .. # docker build -t index.tenxcloud.com/jimmy/locust-tasks:latest . 或 # docker pull index.tenxcloud.com/jimmy/locust-tasks:latest
部署Locust-Mastergithub
$ kubectl create -f locust-master-controller.yaml $ kubectl create -f locust-master-service.yaml
部署Locust-Workerweb
$ kubectl create -f locust-worker-controller.yaml