2017-08-08 19 views
1

我想限制在kubernetes-1.7.0 EmptyDir大小禁用,但得到了以下錯誤:禁止:的sizeLimit場通過功能閘門EmptyDir卷

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

原來是sizeLimitEmptyDir不默認啓用?有沒有辦法啓用該功能?

回答

0

正在運行kubeletkube-apiserverkube-controller-managerkube-scheduler用這個標誌--feature-gates=AllAlpha=true可以解決這個問題。

+0

看起來我們可以將此標誌傳遞給其他進程,api服務器,控制服務器等。 – sfgroups

+0

是的,它需要'apiserver'和'controller-manager'來設置此標誌。但我發現'kubelet'沒有向'apiserver'報告存儲容量,並且它使得限制存儲大小的Pod無法運行。 – flyer