当几个开发团队共享一个集群的时候,其中一个开发团队可能会消耗过多的 CPU、内存、存储、设备、Pod、密文等集群资源。为了防止资源浪费,保护集群健康,您可以使用 资源配额 管理集群资源 。资源配额,是 Rancher 独有的功能,对每个项目和命名空间资源做出限制。
修改资源配额的使用场景如下:
- 限制某个项目和项目下的命名空间能使用的资源
- 对项目可用的资源进行扩容或缩容
创建一个项目空间
- 点击「项目/命名空间」
- 点击添加项目
- 填写项目名称,添加用户,选择添加的用户成员对当前项目的操作权限
- 设置当前项目的可以使用的资源配额,对当前项目空间cpu 内存的使用限制,比如这个项目空间只能使用2G的内存
最后创建
添加命名空间
对刚才我们创建的cloud 项目空间添加命名空间,这个命名空间就是k8s级别的限制了。
一个项目空间可以添加多个命名空间。
填写命名空间名称。填写描述信息,选择是否开启Istio 注入。根据分配的项目资源配额,配置命名空间整体可以使用的资源量。和容器默认限制🚫。
这就创建完成了。 我们就可以进入这个命名空间空间,进行部署应用了。🐶
详细请亲自体验。