运用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
相关文章
相关标签/搜索