Kubernetes 禁止:由EmptyDir卷的功能门禁用SizeLimit字段

Kubernetes 禁止:由EmptyDir卷的功能门禁用SizeLimit字段,kubernetes,volume,Kubernetes,Volume,我想在kubernetes-1.7.0中限制EmptyDir的大小,但出现以下错误: [spec.volumes[3].emptyDir.sizeLimit: Forbidden: SizeLimit field disabled by feature-gate for EmptyDir volumes 那么,默认情况下,EmptyDir的sizeLimit是否未启用?有办法启用该功能吗?运行kubeletkube-apiserverkube-controller-manager和kube-s

我想在kubernetes-1.7.0中限制
EmptyDir
的大小,但出现以下错误:

[spec.volumes[3].emptyDir.sizeLimit: Forbidden: SizeLimit field disabled by feature-gate for EmptyDir volumes

那么,默认情况下,
EmptyDir
sizeLimit
是否未启用?有办法启用该功能吗?

运行
kubelet
kube-apiserver
kube-controller-manager
kube-scheduler
,使用该标志
——功能门=AllAlpha=true
可以解决此问题。

看起来我们还可以将该标志传递给其他进程,api服务器、控制服务器等。是的,它还需要
apiserver
controller manager
来设置此标志。但是我发现
kubelet
没有向
apiserver
报告存储容量,这使得限制存储大小的pod无法运行。