OpenShift :: POD没有从部署配置继承“名称标签”

时间:2018-11-27 19:29:37

标签: kubernetes openshift openstack

  1. 我从git repo(基于Docker的应用程序)创建了一个构建配置。

    oc new-build <git-url> --name=myApp

  2. 使用以下命令创建部署配置:

    oc create dc myApp --image=<image-stream-repo>

我正在从用户界面向该部署配置添加标签。

  1. 现在,当我(通过UI)部署应用程序或使用oc rollout时,将创建POD,并且该应用程序正在POD中运行。

但是标签(名称:myApp)未应用于POD。结果,selector中的service无法识别POD。该服务配置有标签name: myApp作为POD选择器。

如果我转到创建的POD和edit yaml并在name: myApp部分中添加labels,则该服务只能标识该POD。

万一遇到类似问题,请提供您的意见以克服这一问题。

0 个答案:

没有答案