1. 首页
  2. 考试认证
  3. 其它
  4. terraform fabric在AWS上结合Terraform与Python Fabric使用

terraform fabric在AWS上结合Terraform与Python Fabric使用

上传者: 2024-12-22 18:31:06上传 ZIP文件 6.91KB 热度 18次

terraform-fabric 在AWS上将 TerraformPython Fabric 结合使用解决的问题是在运行Fabric任务之前等待在服务器上创建用户帐户。 Terraform 在它的配置器中没有这个功能,避免了使用CLI工具编写Python boto脚本或bash脚本的需求。通过使用与云无关的方法管理基础设施状态,可以解决复杂部署中的顺序任务,避免了像Puppet这样的CM工具在引导活动完成前的等待。执行流程为:运行 terraform apply,然后运行 fab wait test,并填写配置文件如 configuration.py:(SSH位置、登录用户名)。示例内容如下:

KEY_FILE = '/Users/marcinot/ssh/default-ssh.pem'

USERNAME = 'default-ssh'

terraform.tfvars(AWS密钥)示例:

access_key =

下载地址
用户评论