2015-09-18 26 views
0

我建設使用我登臺環境搬運工,組成,與應用程序先前使用Kubernetes谷歌雲跑。多克爾 - 撰寫Kubernetes ENV性質的互操作性

我的應用程序被配置,利用內幕Kubernetes容器提供ENV性質,現在切換到泊塢窗複合後,我有一個鏈接的服務不同的命名約定。

我能想到的幾個解決方案,我的問題:

  1. 更改我的應用程序,以支持替代的配置,所以它同時支持泊塢窗複合 & Kubernetes
  2. 創建別名docker-compose or Kubernetes這樣在兩種環境下配置總是可用於單一格式,我不需要碰我的應用程序離子配置。
  3. 也許一些其他的方式,我不看

我想要去第二個解決辦法,但我不知道究竟如何配置它。有想法?

回答

1

您可以使用環境部分來定義'docker-compose'變量,如PARAM1 = $ {PARAM2}。在這種情況下,docker-compose將具有與Kubernetes相同的變量。