2016-07-21 3 views
0

나는 요리사를 사용하여 완전히 초보자입니다 (OpsWorks를 사용하고 있습니다). Jenkins Cookbook을 사용하려고합니다. (https://github.com/chef-cookbooks/jenkins) 젠킨스 배포를 자동화합니다.OpsWorks + Chef 사용

저는 마스터 레시피를 사용했고 이미 젠킨스를 설치했습니다. 다른 작업을 자동화하는 방법 (예 : SSH 키 설정). Jenkins Chef 저장소를 복제하고 이러한 작업을 자동화하기 위해 자원/공급자를 사용하여 다른 방법을 만들어야합니까?

답변

0

대부분의 커뮤니티 요리 책은 OpsWorks 용으로 제작되지 않았습니다. 나는 OpsWorks가 "지원되지 않는다"는 말을하지는 않겠지 만, "일반 요리사"와는 아주 다른 짐승이며, 따라서 당신은 물건을 적응시키는 방법을 찾아야 할 것입니다. 일반적으로 OpsWorks는 더 이상 사용자 정의 요리 책을 가져 오지 않습니다 (이전에는 기능 이었지만 알 수없는 이유로 제거되었습니다). 따라서 요리 책을 벤더링하고이를 노드에 적용해야합니다.

OpsWorks로 시작하는 새로운 요리사 사용자는 일반적으로 설명서가 부족하고 지원 리소스가 제한되어 있으므로 사용하지 않는 것이 좋습니다.

+0

하지만 내가 요리사를 사용하는 경우에. 젠킨스 배포를 자동화하기 위해 라이브러리/리소스를 사용하여 다른 영수증을 만들어야합니까? –

0

예, 젠킨스 서버에 필요할 수있는 다른 리소스 (예 : SSH 키)를 제공하기 위해 사용자 지정 레시피를 만들어야합니다. Jenkins 요리 책을 포크로 만들고 요리법을 추가하는 대신, create a wrapper cookbook과 래퍼 요리 책의 요리법에 추가 자원을 제공하십시오.