启动部署时发生错误。
原因:无法触发“pat”的部署,因为它包含未解析的图像
从部署菜单进行配置:
以下是一些细节,例如在构建应用程序时,它会出现拉取图像错误。
当它继续运行很长时间时,我也会遇到内存不足的问题。
状态:构建 Pod 由于内存不足而被终止
我也遇到了类似的错误,增加资源限制后解决了。通过增加 buildConfig 的内存限制解决了我的
The build pod was killed due to an out-of-memory condition
错误。您可以通过 BuildConfig
yaml 文件来完成,如下所示
kind: BuildConfig
apiVersion: build.openshift.io/v1
metadata:
annotations:
openshift.io/generated-by: OpenShiftNewBuild
resourceVersion: '335448879'
name: appname
uid: 4a96c329-3e70-4050-a6b8-32add2e219f7
creationTimestamp: '2024-01-31T06:40:42Z'
generation: 7
....
spec:
nodeSelector: null
output:
to:
kind: ImageStreamTag
name: 'appname:latest'
resources:
limits:
cpu: "100m"
memory: "512Mi"
requests:
cpu: "100m"
memory: "512Mi"
或 通过 oc 命令
oc patch bc/appname --patch '{"spec":{"resources":{"limits":{"memory":"1Gi"}}}}'