2014-12-04 2 views
0

Chef API을 사용하여 노드에 실행 목록을 추가하는 방법을 알아 내려고합니다. 따라서 https://mychefserver/nodes/myapp01 노드로 이동하면 실행 목록이 실행 목록으로 표시됩니다. 섹션.요리사 API : 노드에 실행 목록 추가

하지만 Chef API가이를 허용하지 않습니다. 내가 틀렸다면, 종말점은 무엇이며 어떻게 부르지?

+0

[PUT /organizations/name/nodes/name](https://docs.getchef.com/api_chef_server.html#id52)를 사용하면 '가져 오기'를 통해 가져온 후 ' run_list' 부분을 업로드하기 전에. 나는 어떤 직접적인 방법도 알지 못한다. – StephenKing

+1

JSON의 키입니다. – sethvargo

+0

감사합니다. @sethvargo (+1) - json 키는 서버 컨텍스트 없이는 유효하지 않습니까? – IAmYourFaja

답변

2

실행 목록은 자체 개체가 아니며 Node 개체의 데이터 일부이므로 정상 GET /nodes/fooPUT /nodes/foo을 사용합니다. 실행 목록은 run_list 키 아래에 있으며 문자열 배열이어야합니다.