Terraform 是一个开源的 IT 基础设施编排工具,支持使用配置文件定义基础设施或应用。通过 Terraform,可以轻松的编排云数据库 veDB MySQL 版的资源,例如创建和管理实例等。
Terraform 当前可免费使用。
Terraform 为云数据库 veDB MySQL 版提供的功能及相应资源如下表所示。
功能 | 使用说明 |
---|---|
创建实例、删除实例、修改实例名称、变更实例配置、为实例绑定或解绑标签。 | 请参见 volcengine_vedb_mysql_instance。 |
为实例创建或删除数据库。 | 请参见 volcengine_vedb_mysql_database。 |
为实例创建账号、删除账号、修改账号权限或修改账号密码。 | 请参见 volcengine_vedb_mysql_account。 |
创建白名单、删除白名单。 | 请参见 volcengine_vedb_mysql_allowlist。 |
修改实例的数据备份策略。 | 请参见 volcengine_vedb_mysql_backup。 |
为实例实例创建连接终端。 | 请参见 volcengine_vedb_mysql_endpoint。 |
为实例绑定或解绑白名单。 | 请参见 volcengine_vedb_mysql_allowlist_associate。 |
为实例开启或关闭公网访问。 | 请参见 volcengine_vedb_mysql_endpoint_public_address。 |
查询指定连接终端的信息。 | 请参见 volcengine_vedb_mysql_endpoints。 |
查询指定实例的账号信息。 | 请参见 volcengine_vedb_mysql_accounts。 |
查询指定实例的数据库信息。 | 请参见 volcengine_vedb_mysql_databases。 |
查询实例列表或查询指定实例的详细信息。 | 请参见 volcengine_vedb_mysql_instances。 |
查询白名单列表或查询指定实例的白名单信息。 | 请参见 volcengine_vedb_mysql_allowlists。 |
查询指定实例的备份策略和备份列表。 | 请参见 volcengine_vedb_mysql_backups。 |
使用 Terraform 编排云数据库 veDB MySQL 版的资源时,需要安装 Terraform 和 0.0.155 或更高版本的 Provider volcengine。
安装 Terraform 的详细信息,请参见安装 Terraform。
安装 Provider volcengine 的详细信息,请参见安装 Provider volcengine。
使用 Terraform 的详细信息,请参见使用 Terraform。