我一直在使用 terraform 在 Digital Ocean 上创建一个 CoreOs 集群就好了。我的问题在这里得到了解决,但是在 etcd2 和 terraform 这样的快节奏项目上已经过去了将近一年,这似乎是 10 年。恕我直言,如果主服务器失败,terraform 将创建另一个具有完全相同配置的实例,但根据免费发现 coreos 服务,集群将已满,所有从服务器将使用错误的 ip 连接到 etcd2 主服务器。在 minion 失败的情况下,master ip 不会成为问题,但我仍然无法加入完整的集群。
terraform 如何处理此类问题?有解决方案还是我仍然绑定到上面链接的hacky解决方案?
如果我运行terraform taint node1
. 有没有办法通知发现服务这个变化?