azure - terraform azure 中相同基础设施的不同实例?
问题描述
我已经在 terraform 中编写了一部分基础架构,该基础架构使用一个资源组连接到 azure,该资源组具有一个虚拟网络并由两个不同的 SQL 数据库组成。这个想法是为不同的客户使用它,这意味着我想多次建立这个基础设施,为每个客户创建一个包含所有提到的东西的资源组。但是我似乎无法理解如何获得它的不同实例?现在,每当我尝试用不同的名称创建另一个资源组时,天蓝色的资源组就会被覆盖。
我还想问一下虚拟网络。在上述结构中,所有客户是否会通过自己的包含虚拟网络的资源组相互隔离?我在某处读到虚拟网络很好,因为它们是隔离的,所以我想知道这是否属实。
解决方案
您只需要将 terraform 模板部署到不同的资源组。对于 vnets - 是的。除非您将 vnet 与 vpn 对等连接,否则它们是相互隔离的。
推荐阅读
- java - Spring JPA:瞬态不与 ElementCollection 一起使用
- javascript - useCallback Hooks 获取旧状态值而不更新
- mysql - 插入后删除触发器
- java - Codility - 石墙 - 堆栈和队列
- c++ - Linux docker 在 Windows 上构建
- selenium - 使用 selenium 在 chrome 中打开应用程序的通知
- c# - C# 自定义滚动笛卡尔图
- python - Python - 使用带有列表的 YAGMAIL 发送邮件
- flask - 如何使用 jwt 刷新令牌
- binding - 列表控件未与 JSON 模型绑定 - SAPUI5