Kubernetes批处理作业配额
我的配额限制如下:Kubernetes批处理作业配额,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,我的配额限制如下: jobs.Create: jobs.batch "..." is forbidden: exceeded quota: gke-resource-quotas, requested: count/jobs.batch=1, used: count/jobs.batch=50k, limited: count/jobs.batch=50k 处理此限制的建议方法是什么? 有没有办法将作业条目设置为在指定的时间后过期?用户在尝试创建新的POD、服务、作业或入口
jobs.Create: jobs.batch "..." is forbidden: exceeded quota: gke-resource-quotas, requested: count/jobs.batch=1, used: count/jobs.batch=50k, limited: count/jobs.batch=50k
处理此限制的建议方法是什么?
有没有办法将作业条目设置为在指定的时间后过期?用户在尝试创建新的POD、服务、作业或入口时可能会遇到相同的错误 原因: K8s资源配额控制器有时无法更新ResourceQuota对象中的“已使用”值 检查配额: 使用kubens命令了解活动名称空间。使用以下命令检查活动命名空间的资源配额。在yaml文件中,使用的值不应超过硬资源限制 kubectl获取资源配额gke资源配额-o yaml 要检查特定命名空间的资源配额,请使用以下命令 kubectl get resourcequota gke resource Quota--namespace=xxxxxx--output=yaml 解决方案: 删除gke资源配额对象足以解除配额限制并继续创建对象(pod、服务、作业) kubectl删除resourcequota gke资源配额-n命名空间名称 注意:需要在正确的名称空间中应用kubectl delete命令,即必须创建pod/job/service的名称空间