1

openshift 文档有一个我正在努力理解的暴露对象字段的功能。当我加载我的秘密时,我会按照文档公开它。然而,从文档的语言中还不清楚bind暴露变量的实际机制是什么。文档状态:

给定上述部分模板的绑定操作的示例响应如下:

{   "credentials": {
     "username": "foo",
     "password": "YmFy",
     "service_ip_port": "172.30.12.34:8080",
     "uri": "http://route-test.router.default.svc.cluster.local/mypath"   } }

然而,该示例并没有帮助,因为它不清楚是什么bound以及它如何绑定到实际获取暴露的变量。我希望它的全部内容是暴露的值成为环境,并且当我在同一个项目中运行一些其他模板时(???)它会自动解析(绑定)变量。然后我可以将秘密创建(在产品创建时发生)和秘密使用(在开发人员填充他们的项目时发生)解耦。我是否更正此功能创建环境属性并且它们被任何模板拾取?是否有任何使用此功能将秘密创建与秘密使用分离的示例(即使用此功能进行职责分离)。

我正在运行 Redhat OCP:

OpenShift Master:v3.5.5.31.24 Kubernetes Master:v1.5.2+43a9be4

4

0 回答 0