常见错误码
文章内容
Deployment exceeded its progress deadline
错误截图如下:
这是由于 deployment 的 pod 没有成功运行所导致的错误。可以通过以下方式查看 pod 事件详情,需要根据 pod 的事件排查问题。
方法一:
在产品页面点击「方块」查看事件。
方法二:
前往您的集群查看 pod 事件。
例如在 TKE 界面查看 pod 的事件:
使用命令行查看 pod 的事件:
kubectl describe pod [pod name] -n [pod location]
kubectl describe pod nginxtest -n test
Failed to pull image xxxxxx
这是因为再 yaml 文件里配置了拉取 CODING docker 镜像,但没有配置 CODING docker 仓库的凭据,需要在 yaml 文件添加相关的 imagePullSecrets。
若要解决此问题,需要将 CODING 登录凭据添加到您的 kubernetes 集群的 secret,点击了解详情。
Deploy failed: error: unable to recognize “STDIN”
出现此报错的原因一般为 yaml 文件格式问题。建议在本地集群验证 yaml 文件,确保能够在本地集群正确执行之后,再粘贴至 CODING 上使用。
ConfigMap/Secret
问题详情:
部署完成后,ConfigMap/Secret
参数中新增了 v00x
版本号。
解决办法:
在 configmap/secret
的 annotations
参数中加入 strategy.spinnaker.io/versioned: 'false'
命令行。
问题反馈 >
2023-08-10最近更新
感谢反馈有用
感谢反馈没用
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。