使用规则动态调整K8S持久卷的大小

时间:2018-08-24 16:36:12

标签: kubernetes

阅读这篇出色的文章:https://kubernetes.io/blog/2018/08/02/dynamically-expand-volume-with-csi-and-kubernetes/

k8s是否支持基于某些规则的动态自动调整大小,即如果已使用90%的卷空间,请自动调整卷大小至配置的最大限制。从上面的文档可以支持动态调整大小,但是我看不到定义规则的方法(例如> 90%的PV磁盘使用率)或设置最大限制(例如,如果达到300GB则不要调整大小)。看起来resize命令需要手动执行。我的理解正确吗?

我知道我们可以通过监视kubelete_volume_*指标,基于我们的阈值定义警报并让警报事件触发PV调整大小API来实现此目标。

但是,如果K8S开箱即用,这可能会很酷。这非常类似于根据我们定义的加载规则自动缩放容器。他们只需要将这一概念扩展到卷中即可

0 个答案:

没有答案