使用stress,压力测试K8S的POD cpu

一、配置
 1、在component中配置
    CPU  [4,6]
    memory [70,90]
    GPU   0
 2、将准备好的stress镜像放入镜像文件夹中   
二、启动pod

三、查看容器cpu
docker ps | grep  XXX  可以查到唯一的哈希值(集群模式需要到对应的POD节点运行才能找到相应的POD)
docker stats 哈希值

或者使用top指令查看。

四、进入pod,运行加压命令
  1、kubectl exec -it XXX /bin/ash
  2、stress -c 1 –i 4 –vm 1 –vm-bytes 1G –vm-hang 100 –timeout 100s
  3、查看容器CPU是否超载运行。
  4、核对所有pod是否还在运行,CPU值为多少

你可能感兴趣的:(pod压力测试)