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-
删除注解的命令在要删除的注解名称后带有 `-`。 |