OpenShift 实战 - 第 6 章
OpenShift In Action - Chapter 6
我正在 mac 上使用 minishift 中的模板。步骤是创建项目和下载模板(下)。
然后使用模板启动一个新的应用(下图2)
4 个 pods 中的 3 个正确出现(gogs、mongodb、postgresql-gogs),但第 4 个 pod 确实生成了部署(todo-app-flask-mongo).错误指出“原因:无法触发 todo-app-flask-mongo 的部署,因为它包含未解析的图像。
如何进一步排查并解决问题?我尝试通过命令行和 Web 控制台进行实例化。
oc create -f \ 1
https://raw.githubusercontent.com/OpenShiftInAction/
chapter6/master/openshift-cicd-flask-mongo/OpenShift/templates/
dev-todo-app-flask-mongo-gogs.json \ 2
-n dev
oc new-app --template="dev/dev-todo-app-flask-mongo-gogs"
--> Deploying template "dev/todo-app-flask-mongo-gogs" to project dev
Flask + MongoDB (Ephemeral)
我正在 mac 上使用 minishift 中的模板。步骤是创建项目和下载模板(下)。
然后使用模板启动一个新的应用(下图2)
4 个 pods 中的 3 个正确出现(gogs、mongodb、postgresql-gogs),但第 4 个 pod 确实生成了部署(todo-app-flask-mongo).错误指出“原因:无法触发 todo-app-flask-mongo 的部署,因为它包含未解析的图像。
如何进一步排查并解决问题?我尝试通过命令行和 Web 控制台进行实例化。
oc create -f \ 1
https://raw.githubusercontent.com/OpenShiftInAction/
chapter6/master/openshift-cicd-flask-mongo/OpenShift/templates/
dev-todo-app-flask-mongo-gogs.json \ 2
-n dev
oc new-app --template="dev/dev-todo-app-flask-mongo-gogs"
--> Deploying template "dev/todo-app-flask-mongo-gogs" to project dev
Flask + MongoDB (Ephemeral)