您好,欢迎来到叨叨游戏网。
搜索
您的当前位置:首页【云原生 从零开始学Kubernetes】八、命名空间资源配额以及标签_resourcequota 加 标签

【云原生 从零开始学Kubernetes】八、命名空间资源配额以及标签_resourcequota 加 标签

来源:叨叨游戏网

#查看哪些资源属于命名空间级别的 在创建资源的时候没有指定命名空间就会在默认的命名空间 pod是命名空间级别的
[root@k8smaster ~]# kubectl api-resources --namespaced=true


## namespace 资源限额


namespace 是命名空间,里面有很多资源,那么我们可以对命名空间资源做个,防止该命名空间部署的资源超过。


如何对 namespace 资源做限额呢?



[root@k8smaster ~]# mkdir pp
[root@k8smaster ~]# cd pp
[root@k8smaster ~]# vim namespace-pp.yaml
apiVersion: v1
kind: ResourceQuota
metadata:
name: mem-cpu-quota
namespace: test
spec:
hard:
requests.cpu: “2”
requests.memory: 2Gi
limits.cpu: “4”
limits.memory: 4Gi


创建的 ResourceQuota 对象将在 test 名字空间中添加以下:  
 每个容器必须设置内存请求(memory request),内存限额(memory limit),cpu 请求(cpu request)和 cpu 限额(cpu limit)。  
 所有容器的内存请求总额不得超过 2 GiB。  
 所有容器的内存限额总额不得超过 4 GiB。  
 所有容器的 CPU 请求总额不得超过 2 CPU。  
 所有容器的 CPU 限额总额不得超过 4 CPU。



因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.net 版权所有 湘ICP备2024080961号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务