我开始使用terraform来控制各种云提供商(例如AWS)上的登台和生产环境。有没有办法使用terraform配置文件为多层应用程序环境创建本地开发环境,还是必须通过例如vagrant为我的开发需求维护不同的配置?
使用两个工具可能不会太困难,因为大多数组件都是docker化的,但是单一配置会很不错。
答案 0 :(得分:1)
跨平台编排工具的问题在于它最终满足所有云上可用功能方面的最低标准。 Terraform仅使用所需提供商提供的资源来描述基础架构。
总而言之,您需要单独的配置,但如果您正在部署到云,则没有什么能阻止您将其用于QA或验收测试环境。