使用基础架构即代码时是否需要按顺序创建用户和数据库实例?

Is it necessary to create users and database instances sequentially while using Infrastructure as Code?

我在 Github

的 Google Foundation Toolkit 上看到了这个 Deployment Manager 模板

我无法理解这一行的用途。 Github Repo

这是对模板中另一个函数的引用(line 184). The reason this does it sequentially is that the API call to add a user 到数据库一次只处理添加一个用户。通过 API 将用户添加到 CloudSQL 的行为不能批量完成。由于 DM 通过 API 调用创建所有这些资源,因此需要顺序调用