Openshift 更新JenkinsX预览别名会导致部署失败,原因是;ImagePullBackOff“;错误

Openshift 更新JenkinsX预览别名会导致部署失败,原因是;ImagePullBackOff“;错误,openshift,jenkins-x,Openshift,Jenkins X,当使用preview作为pod别名创建pull请求时,JenkinsX正在部署micro服务 - alias: preview name: list-manager repository: file://../list-manager 此pod名称缺少正在部署的微服务的名称 preview-6bbd6dc88f-pvjjf 1/1 Running 0 20h 我希望使用更新的预览别名部署服务,如下所示 - al

当使用preview作为pod别名创建pull请求时,JenkinsX正在部署micro服务

- alias: preview
  name: list-manager
  repository: file://../list-manager
此pod名称缺少正在部署的微服务的名称

preview-6bbd6dc88f-pvjjf                     1/1       Running   0          20h
我希望使用更新的预览别名部署服务,如下所示

- alias: preview-list-manager
  name: list-manager
  repository: file://../list-manager
此更新导致部署失败,出现“ImagePullBackOff”错误

错误日志:

  Warning  Failed          1m (x2 over 1m)   kubelet, worker-1.novalocal  Failed to pull image "draft:dev": rpc error: code = Unknown desc = repository docker.io/draft not found: does not exist or no pull access
  Warning  Failed          1m (x2 over 1m)   kubelet, worker-1.novalocal  Error: ErrImagePull

它没有拾取最新的图像,而是将draft和dev分别作为图像和标记。请帮助我解决此问题

同时更新预览目录下values.yaml文件中的预览别名以解决此问题

preview-list-manager:
  image:
    repository:
    tag:
    pullPolicy: IfNotPresent
preview-list-manager:
  image:
    repository:
    tag:
    pullPolicy: IfNotPresent