小编la3*_*hen的帖子

Openshift:未解析的图像

我被 Openshift (Origin) 困住了,需要一些帮助。

假设我想通过 CLI 将 grafana 部署添加到新启动的集群。

我所做的:

  1. 将模板上传到我的 openshift 集群(oc create -f openshift-grafana.yml)

  2. 从 docker hub 拉取必要的镜像 (oc import-image --confirm grafana/grafana)

  3. 基于我的模板构建一个新应用程序 (oc new-app grafana)

这些步骤创建部署配置和路由。但是后来我无法通过 CLI 开始部署。

# oc deploy grafana                                                                                                                                            
grafana deployment #1 waiting on image or update
# oc rollout latest grafana                                                                                                                                    
Error from server (BadRequest): cannot trigger a deployment for "grafana" because it contains unresolved imagesenter code here
Run Code Online (Sandbox Code Playgroud)

在 openshift Web 控制台中,它看起来像这样:

图像在那里,甚至链接也有效。在 Web 控制台中,我可以单击“部署”并且它正在工作。但尽管如此,我还是无法通过命令行推出新版本。

它工作的唯一方法是编辑部署 yml,以便 openshift 识别更改并根据“配置更改”开始部署(提示:我没有更改图像或图像名称)

我的模板没有什么特别之处,它只是通过 oc export 从工作配置导出。 …

openshift openshift-origin

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

openshift ×1

openshift-origin ×1