我可以在Ansible中輕鬆創建AWS vpc,子網,安全組,route53。但是我沒有找到任何好的文檔來使用預定義的模塊或插件在Chef中創建這些文檔。使用刀EC2插件我只能啓動aws實例,但那也不能正常工作。如何在opscode主廚中創建AWS vpc,子網,安全組?
0
A
回答
3
上面提到的aws
這兩個菜譜以及(雖然VPC和子網管理可能超出範圍,但我從來沒有嘗試過這麼做) 。
總的來說,我會強烈建議使用Terraform或SparkleFormation或類似的工具,但與那些工具相比,通過Chef進行硬件管理的用戶體驗不夠好。
+0
Terraform是一個很好的工具,儘管你應該真正照顧那些搞亂terraform狀態的人文件,因爲有一個不是最新的文件會導致隨機的AWS/Azure資源退役或生成。 我推薦閱讀[它是文檔](https://www.terraform.io/docs/state/remote/index.html)關於這個主題。 – Navarro
相關問題
- 1. AWS EC2和VPC安全組
- 2. AWS Cloud Formation VPC中的RDS安全組
- 3. 由於子網無效導致無法在AWS中創建VPC
- 4. Opscode廚師刀
- 5. 使用boto ec2連接對象在VPC中創建安全組
- 6. 更正aws cli語法以在非默認VPC中查找VPC安全組
- 7. 使用Ansible在AWS中創建VPC
- 8. AWS CLI創建默認VPC
- 9. 嘗試使用Terraform創建AWS VPC安全組時出現循環錯誤
- 10. 什麼是VPC,AWS中的子網
- 11. 如何確定AWS VPC子網是否爲「公有子網」?
- 12. 如何在AWS中的安全組內部配置安全組?
- 13. 如何在從PowerShell創建Elastic Beanstalk環境時指定VPC安全組?
- 14. 在特定的VPC上創建AWS RDS
- 15. 在創建子網時引用CloudFormation腳本中的現有AWS VPC Id
- 16. 嘗試創建安全組時沒有帳戶/ vpc
- 17. 如何通過aws-java-sdk創建AWS默認VPC
- 18. 從java中的另一個安全組創建Aws安全組入站規則
- 19. 增加AWS VPC子網最大實例
- 20. AWS VPC子網劃分方法
- 21. 如何使用mySQLworkbench連接AWS私有子網中的RDS VPC
- 22. AWS安全組
- 23. opscode aws cookbook iam role
- 24. 安全組不與ec2不在vpc
- 25. 啓動實例:VPC安全組可能不被用於非VPC推出
- 26. AWS創建vpc並啓動實例
- 27. 如何在VPC上創建子網時確定AWS Cloudformation中的ipv6 CIDR塊前綴
- 28. 如何使用aws java SDK從子網ID獲取VPC ID?
- 29. AWS ElasticBeanstalk安全組
- 30. 如何使用本地(組織)網絡設置AWS VPC?
https://supermarket.chef.io/cookbooks/aws/ –
我下載了這本食譜。但它沒有創建vpc,所以我們可以將我們的aws實例分配給該vpc。是的,這本食譜有自定義資源,我們可以根據我們的要求編寫。 –
我們使用對流層(python庫)和terraform來創建AWS資源。 [VPC創建與對流層](https://github.com/cloudtools/troposphere/blob/master/examples/VPC_EC2_Instance_With_Multiple_Dynamic_IPAddresses.py) 和 [VPC創建與terraform](https://www.terraform.io /docs/providers/aws/r/vpc.html) 讓我知道你是否需要深入瞭解這兩個概念 – Gigapalmer