我想测试Pod逐出事件,这些事件是由我的Pod上的污点设备的内存压力引起的,为此,我在拥有2个vcpu和8 8GB的实例上创建了一个内存负载。
对于create a load,我运行了这个命令:
stress-ng --vm 2 --vm-bytes 10G --timeout 60s
内存使用量的输出
$ free -h
total used free shared buff/cache available
Mem: 7.8Gi 2.7Gi 1.0Gi 3.9Gi 4.1Gi 984Mi
Swap: 0B 0B 0B
但在我的节点状态中,没有内存压力,我在下面更新了kubelet驱逐参数:
evictionHard:
memory.available: "200Mi"
总而言之,我如何在我的工作节点上创建内存压力,以测试基于污点的驱逐?
谢谢
发布于 2020-05-10 12:56:10
https://stackoverflow.com/questions/61705914
复制相似问题