2015-09-18 28 views
0

我建设使用我登台环境搬运工,组成,与应用程序先前使用Kubernetes谷歌云跑。多克尔 - 撰写Kubernetes ENV性质的互操作性

我的应用程序被配置,利用内幕Kubernetes容器提供ENV性质,现在切换到泊坞窗复合后,我有一个链接的服务不同的命名约定。

我能想到的几个解决方案,我的问题:

  1. 更改我的应用程序,以支持替代的配置,所以它同时支持泊坞窗复合 & Kubernetes
  2. 创建别名docker-compose or Kubernetes这样在两种环境下配置总是可用于单一格式,我不需要碰我的应用程序离子配置。
  3. 也许一些其他的方式,我不看

我想要去第二个解决办法,但我不知道究竟如何配置它。有想法?

回答

1

您可以使用环境部分来定义'docker-compose'变量,如PARAM1 = $ {PARAM2}。在这种情况下,docker-compose将具有与Kubernetes相同的变量。