视频

了解更多
Redis 正在投资其 Terraform 注册表,帮助开发人员轻松管理其跨多个模块的数据库。让我们看看 Redis 企业云的 Terraform 版本 1.0.0 带来了哪些新的更新,如何实现它,以及在升级之前需要考虑哪些事项。
Terraform 是一种基础设施即代码 (IaC) 工具,使用户能够安全高效地管理、构建、更改和版本控制其基础设施。 Redis 企业云 解决方案支持多种 Terraform 资源,例如帐户、订阅和针对不同 云提供商 的数据库。让我们看看 Terraform 1.0.0 带来了哪些变化。
创建 Terraform 订阅。
与之前版本相比,版本 1.0.0 最显著的差异是数据库资源从订阅资源中提取。到目前为止,数据库是订阅资源内的嵌套块。
现在,我们引入了一个名为 “rediscloud_subscription_database” 的新资源,它将允许用户在单独的逻辑资源上管理其数据库,甚至可以通过不同的配置文件(如果需要)进行管理。它可以减少配置时间,改善用户体验,甚至在其他团队成员对订阅内的数据库拥有不同权限的情况下提高安全性。
Redis 还改进了其资源中的一些功能。一项重要的实现是,用户可以使用多个 模块 创建或修改数据库。您可以阅读 Terraform Redis 云提供商 CHANGELOG 中有关更改的信息。
新版本包含重大变更。如果您已经在使用 Terraform 来处理 Redis 资源,并且版本早于 1.0.0,那么您必须在升级版本之前将现有的配置文件导入到一个新目录中。
该过程很简单。通常不会超过 10 分钟(取决于 TF 配置文件中资源的数量)。观看上面的视频,快速了解导入过程的工作原理。