k8s容器使用内存
需求总是奇葩k8s容器使用内存,yaml如下apiVersion: apps/v1beta1kind: Deploymentmetadata:name: nginx-deploymentspec:replicas: 1template:metadata:labels:app: nginxspec:cont...
·
需求总是奇葩
k8s容器使用内存,yaml如下
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: nginx-deployment
spec:
replicas: 1
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx
volumeMounts:
- mountPath: /dev/shm
name: dshm
ports:
- containerPort: 80
volumes:
- name: dshm
emptyDir:
sizeLimit: "350Mi"
medium: "Memory"
查看仍然是默认的64M
测试
使用dd工具写入,能正常使用,但是会有问题,超过后容器会挂掉,而且不会删除重建,这是k8s保护机制导致
dd if=/dev/zero of=/dev/shm/test1 bs=1M count=350
总结
感觉k8s这个还没有准备好,慎用、慎用、慎用!!!
更多推荐
已为社区贡献7条内容
所有评论(0)