中文 / English
使用Terraform一键交付公有云软件系统
官方下载地址: https://www.terraform.io/downloads.html
根据操作系统类型下载 e.g.
Windows 64: https://releases.hashicorp.com/terraform/0.12.19/terraform_0.12.19_windows_amd64.zip
Linux 64: https://releases.hashicorp.com/terraform/0.12.19/terraform_0.12.19_linux_amd64.zip
$cd d:\dev
$git clone https://github.com/jordanzhangsz/delivery-by-terraform.git
部署之前先配WeCube打包的镜像仓库密码至环境变量,以及设置mysql的root密码
注意: Access Key/Secret Key是敏感信息,建议配置到本地环境变量,不要配置在Terraform的模板文件*.tf里
$cd d:\dev\delivery-by-terraform\delivery-wecube\to_ali_cloud
$terraform init -- 安装阿里云的插件, 需要点实践,因国内网速较慢
$cd d:\dev\delivery-by-terraform\delivery-wecube\to_ali_cloud
$terraform apply -- 执行部署
$.....
$Enter a value: yes -- 确认执行
$.....
$cd d:\dev\delivery-by-terraform\delivery-wecube\to_ali_cloud
$terraform destroy -- 销毁部署
$.....
$Enter a value: yes -- 确认执行
$.....
注意: Access Key/Secret Key是敏感信息,建议配置到本地环境变量,不要配置在Terraform的模板文件*.tf里
$cd d:\dev\delivery-by-terraform\delivery-wecube\to_tencent_cloud
$terraform init -- 安装腾讯云的插件, 需要点实践,因国内网速较慢