流浪的Ubuntu与Terraform
一个无所事事的项目,该项目使用Ubuntu OS和terraform以及一些基本工具来构建虚拟机盒。
可以选择设置mitmproxy以允许检查terraform HTTP请求。
先决条件
安装VirtualBox-
安装Vagrant-
跑
将tf_ver版本设置为环境变量tf_ver例如tf_ver=0.11.14
建造机器- vagrant up
销毁机器- vagrant destroy
如果未设置tf_ver env变量,则Vagrant项目将默认设置为tf_ver中为变量tf_ver设置的值。
如果用户已配置TF ~/.terraformrc和/或AWS凭证文件~/.aws/credentials它们也将被复制到VM
例子
使用指定的TF版本构建VM:
tf_ver=0.11.14 vagrant up # build VM