如何限制特定角色Kubernetes的资源?

时间:2019-05-16 05:02:06

标签: kubernetes kubectl

我目前正在为一个团队建立集群。我已经设置了基于层次角色的身份验证。我已经使用Kuberentes角色API定义了角色。但是,您只能限制角色的CRUD操作。

如何根据角色限制cpu或内存等资源?

编辑: 似乎没有办法直接做到这一点。必须为每个角色创建名称空间,然后必须在它们上应用ResourceQuotas。

2 个答案:

答案 0 :(得分:3)

我认为您需要在Kubernetes中使用资源配额策略。

请参阅此链接-Resource Quotes

答案 1 :(得分:0)

为每个团队创建不同的名称空间。您应该使用ResourceQuota来限制名称空间级别的资源。

点击链接获取帮助-> ResourceQuota in Kubernetes