requested access to the resource is denied
使用以下方法排除构建问题。
如果您的资源访问请求被拒绝
构建失败,出现以下错误:
requested access to the resource is denied
您已超过项目上设置的镜像配额之一。请检查您的当前配额,并验证应用的限制和已使用的存储空间。
$ oc describe quota
如果您的资源访问请求被拒绝
如果服务证书生成失败(服务的service.beta.openshift.io/serving-cert-generation-error
注释包含)
secret/ssl-key references serviceUID 62ad25ca-d703-11e6-9d6f-0e9c0057b608, which does not match 77b6dd80-d716-11e6-9d6f-0e9c0057b60
生成证书的服务已不存在,或者具有不同的serviceUID
。您必须通过删除旧的密钥并清除服务上的以下注释来强制重新生成证书:service.beta.openshift.io/serving-cert-generation-error
和service.beta.openshift.io/serving-cert-generation-error-num
。要清除注释,请输入以下命令:
$ oc delete secret <secret_name>
$ oc annotate service <service_name> service.beta.openshift.io/serving-cert-generation-error-
$ oc annotate service <service_name> service.beta.openshift.io/serving-cert-generation-error-num-
删除注释的命令在要删除的注释名称后带有 |