我面临的是一个可供选择的gcloud部署管理器。
这两种工具都提供了类似的功能,不幸的是缺乏所有资源。
例如:
问题:
发布于 2017-01-03 13:04:57
有人可能会说,这不是一个你应该问的堆叠溢出问题,但我还是会回答。
可以将多种工具结合在一起。您应该运行的主要工具是Terraform。使用Terraform来管理它支持的所有资源,并使用外部提供者调用gcloud (或其他任何东西)。虽然它将不是很优雅,有时它会使工作。
实际上,我使用相同的方法在external中调用external。
发布于 2017-08-21 09:47:09
我个人认为部署管理器很难开始我想要做的事情。虽然我以前有过地形方面的经验,所以我可能有偏见。对我来说Terraform更容易。
尽管如此,gcloud命令行工具是非常好的,正如Anton所说的,您可以在需要时通过external提供它。还请注意,这是地形做的,并且已经做了很长时间。他们在我添加新特性等方面也很有经验。是的,Gcloud Deployment可能首先拥有它们,因为它的google在内部,但是terraform永远不会落后。
从长远来看,terraform可能更容易与其他服务集成,而且总是有其他提供者的选择。除此之外,您还可以使用一种配置格式。因为这就是terraform所做的,我发现您构造和使用它的方式非常符合逻辑,而且很容易理解。如果你要和其他团队成员分享和工作的话,那是很有价值的。
https://stackoverflow.com/questions/41040306
复制相似问题