2016-01-05 51 views
4

我正在为一个pod创建基于ram的emptyDir卷。设置Kubernetes emptyDir卷大小

volumes: 
    - name: ram-disk 
    emptyDir: 
     medium: "Memory" 

因为这是一个ram磁盘,我需要设置它从ram中取出的最大尺寸。有没有设置最大尺寸和最小尺寸的参数?

回答

4

TL; DR:不,现在至少不是。

这是一个未解决的问题,请参阅13479。由于我不知道您的使用案例,我想我唯一的建议是尝试使用hostPath作为解决方法,另请参阅docs了解更多详细信息。

+1

我的用例是为我的pod装入一个RAM磁盘,该磁盘包含一个服务器,该服务器可以快速执行磁盘读写操作。我可以在docker级别创建一个ram磁盘,但它需要docker上的特权模式。我认为使用ram介质的emptyDir会执行相同的操作,但我需要指定该卷的最大大小。 – Dimuthu