部署多个Deis集群

我正在寻找在AWS上并行运行的多个Deis群集,并且无法find任何关于如何这样做的好文档。 从我的理解,我必须做到以下几点:

configuration群集时:

  • 创build一个新的发现url
  • 在使用./provision-aws-cluster.sh脚本时,除了标准的“deis”之外,给堆栈另外一个名字
  • 在映射到每个群集的$ HOME / .deis / client.json中创build不同的Deisconfiguration文件

当使用deisctl和deis命令行界面时,我需要分别指定DEISCTL_TUNNEL和DEIS_PROFILE。

我错过了什么? 如果我使用上面列出的更改安装,这会影响我当前的Deis群集吗?

这是正确的,我不相信你错过了什么。 您应该为每个群集保存cloud-config(在contrib / coreos中),该群集中将包含发现url以及可能的其他自定义,具体取决于群集将如何configuration。 如果AWS端的集群将不同,请确保同时保存cloudformation.json文件。