2013-10-24 4 views
0

데이터 가방의 내용을 편집해야하는 요리사 레시피가 있습니다. 따라서 노드 사용자 프로필은 "admin : true"여야합니다. 그래서 부트 스트랩 노드 (나이프 부트 스트랩) 첫 번째 단계는 HTTP 403 오류 (데이터 가방의 내용을 편집 할 수 없습니다)와 함께 실패하고 나는 가서 수동으로 해당 사용자를 관리자로 설정해야합니다.요리사 칼 부트 스트랩 관리 사용자

칼 부트 스트랩 명령으로 기본적으로이 작업을 수행 할 수 있습니까? 나는 사전에 사용자를 만들 수 있다고 생각하지만, 오히려 요리사가 나를 위해 모든 부트 스트래핑을하도록 할 것입니다.

참고 :이 새로운 "클라이언트"등록을 만들 수 있도록 내가 요리사 (10)와 오픈 소스 요리사 서버를

답변

1

칼 부트 스트랩 작업이 새로운 노드로 요리사 검증 키를 패스 사용하고 있습니다. 이것은 chef-client가 사용하는 신임장입니다.

요리사의 "사용자"와 "클라이언트"간에 미묘한 차이가 있습니다. 전자는 일반적으로 칼로 익숙해 져 있습니다. 나는 그것이 관리 클라이언트를 만들 수 있다고 생각하지 않으며 솔직히 말해서 나는 그것을 필요로하는 유스 케이스를 알지 못한다. 클라이언트가 다른 노드에 영향을 줄 수있는 변경을 허용해서는 안되기 때문에 위험으로 간주 될 수 있습니다.

원하는 결과를 얻으려면 관리 사용자를 사용하도록 구성된 "knife"명령을 사용하십시오. 요리사 - 클라이언트와 칼은 다른 구성 파일을 사용합니다.

관련 문제