AWS vpc, 서브넷, 보안 그룹, Rout53을 쉽게 만들 수 있습니다. 그러나 나는 미리 정의 된 모듈이나 플러그인을 사용하여 Chef에서 이와 같은 것을 만들 수있는 좋은 문서를 찾지 못했습니다. 나이프 EC2 플러그인을 사용하면 인스턴스를 실행할 수 있지만 제대로 작동하지 않습니다.opscode 요리사에서 AWS vpc, 서브넷, 보안 그룹을 만들려면 어떻게해야합니까?
0
A
답변
3
는 (그래서 ¯ VPC와 서브넷 관리가에 대한 범위를 벗어난 아마 비록하지만 난 한 번도 안 써봤 \ _ (ツ) _/¯)가 chef-provisioning
을 인 rathole뿐만 아니라 위에서 언급 한 aws
요리 책 모두입니다 .
전반적으로 Terraform 또는 SparkleFormation 또는 이와 유사한 도구를 사용하는 것이 좋습니다. Chef를 통해 하드웨어 관리를 수행하는 사용자 환경이 도구와 비교할 때 좋지 않습니다.
+0
테라 폼은이 작업을위한 훌륭한 도구입니다.하지만 테라 폼의 지위를 엉망으로 만드는 사람들을 돌보아 주어야합니다. 최신 AWS/Azure 리소스를 폐기하거나 생성하는 결과를 초래할 수 있으므로 이 주제에 대해 [it 's documentation] (https://www.terraform.io/docs/state/remote/index.html)을 읽어 보는 것이 좋습니다. – Navarro
https://supermarket.chef.io/cookbooks/aws/ –
이 요리 책을 다운로드했습니다. 그러나 그것은 vpc의 생성을 가지고 있지 않기 때문에 우리는 우리의 aws 인스턴스를 그 vpc에 할당 할 수 있습니다. 네,이 요리 책에는 우리의 요구 사항에 따라 작성할 수있는 맞춤식 자원이 있습니다. –
Troposphere (파이썬 라이브러리)와 terraform을 사용하여 AWS 리소스를 만듭니다. [대류권 VPC와 생성 (https://github.com/cloudtools/troposphere/blob/master/examples/VPC_EC2_Instance_With_Multiple_Dynamic_IPAddresses.py) 및 [terraform VPC와 생성 (https://www.terraform.io /docs/providers/aws/r/vpc.html) 그 두 가지 개념에 대해 깊이 알고 싶다면 – Gigapalmer