運用Kubernetes進行分佈式負載測試

# 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
相關文章
相關標籤/搜索