【问题标题】:How can I create AWS vpc, subnets, security groups in opscode chef?如何在 opscode chef 中创建 AWS vpc、子网、安全组?
【发布时间】:2017-02-22 15:19:42
【问题描述】:

我可以在 Ansible 中轻松创建 AWS vpc、子网、安全组、route53。但是我没有找到任何好的文档来使用预定义的模块或插件在 Chef 中创建这些文档。使用刀 EC2 插件我只能启动 aws 实例,但这也不能正常工作。

【问题讨论】:

标签: amazon-web-services chef-infra chef-recipe amazon-vpc


【解决方案1】:

上面提到的aws 食谱以及chef-provisioning 的老鼠洞都有(虽然VPC 和子网管理可能超出了这个范围,但我从来没有尝试过,所以¯\_(ツ)_ /¯)。

总的来说,我强烈建议使用 Terraform 或 SparkleFormation 或类似工具,与这些工具相比,通过 Chef 进行硬件管理的用户体验不如这些工具。

【讨论】:

  • Terraform 是一个很好的工具,虽然你真的应该小心那些弄乱 terraform 状态文件的人,因为有一个不是最新的会导致随机的 AWS/Azure 资源退役或发电。我建议阅读 it's documentation 关于这个话题。
猜你喜欢
  • 2021-01-10
  • 2019-01-29
  • 1970-01-01
  • 2017-08-08
  • 2016-08-16
  • 1970-01-01
  • 2020-06-12
  • 2018-06-16
  • 2021-06-28
相关资源
最近更新 更多