You need to enable JavaScript to run this app.
文档中心
云数据库 veDB MySQL 版

云数据库 veDB MySQL 版

复制全文
下载 pdf
Terraform
使用 Terraform
复制全文
下载 pdf
使用 Terraform
使用 Terraform​
使用 Terraform 的过程是围绕 main.tf 文件进行,通过在 main.tf 文件中追加相应的内容实现资源的管理与编排。本文以创建云数据库 veDB MySQL 版实例为例进行说明。​
前提条件​
已成功安装 Terraform 和 Provider volcengine,并配置使用环境。​
操作步骤​
  1. 以创建云数据库 veDB MySQL 版实例为例,追加以下内容到 main.tf 文件,参数内容需要根据实际环境修改,其中 foo 表示资源名字。​
  • ​
    data "volcengine_zones" "foo"{​
    }​
    ​
    resource "volcengine_vpc" "foo" {​
    vpc_name = "acc-test-vpc"​
    cidr_block = "172.16.0.0/16"​
    }​
    ​
    resource "volcengine_subnet" "foo" {​
    subnet_name = "acc-test-subnet"​
    cidr_block = "172.16.0.0/24"​
    zone_id = data.volcengine_zones.foo.zones[2].id​
    vpc_id = volcengine_vpc.foo.id​
    }​
    ​
    ​
    resource "volcengine_vedb_mysql_instance" "foo" {​
    charge_type = "PostPaid"​
    storage_charge_type = "PostPaid"​
    db_engine_version = "MySQL_8_0"​
    db_minor_version = "3.0"​
    node_number = 2​
    node_spec = "vedb.mysql.x4.large"​
    subnet_id = volcengine_subnet.foo.id​
    instance_name = "tf-test"​
    project_name = "testA"​
    tags {​
    key = "tftest"​
    value = "tftest"​
    }​
    tags {​
    key = "tftest2"​
    value = "tftest2"​
    }​
    }​
    ​
  1. 进入 main.tf 所在目录,执行以下命令初始化。​
  • ​
    terraform init​
    ​
  1. 在终端执行以下命令,查看执行计划。​
  • ​
    terraform plan​
    ​
  • 执行成功后,终端中会显示待创建实例的相关信息。​
  1. 执行以下命令,应用执行计划。​
  • ​
    terraform apply​
    ​
  1. 执行后,在终端中会显示确认信息。如确认执行,则输入 yes,输入其他内容可取消执行计划。​
  1. 输入 yes 后,开始执行计划。执行成功后终端会有以下提示信息,您可以登录云数据库 veDB MySQL 版控制台查看实例是否已经创建。​
  • ​
    Apply complete! Resources: 1 added, 0 changed, 0 destroyed.​
    ​
相关文档​
​
最近更新时间:2025.08.05 16:18:54
这个页面对您有帮助吗?
有用
有用
无用
无用