2016-09-22 2 views
0

저는 요리사를 배우기 위해 뛰어 들고 있지만 불분명 한 문서와 레거시 도구가 교체되었지만 제거되지 않았기 때문에 상황이 복잡해 보입니다.요리사 config.rb 파일을 만드는 방법은 무엇입니까?

https://docs.chef.io/config_rb.html URL을 읽으면 시스템에서 사용하는 구성 파일이이 config.rb 파일 인 것 같아서 knife.rb를 대체합니다. 그래서 파일이 어디서 워크 스테이션을 연결하기위한 모든 정보를 저장하고 있다고 가정합니다 서버에 보내고 요리 책을 밀어 넣으십시오. 나는 새로운 사용자이므로 이전 버전 대신이 기능을 사용하고 싶지만 기본적으로 생성되는 것은 아니며 어떤 명령을 만들어야하는지 분명하지 않습니다.

페이지 나는이 진술 연결했습니다

A config.rb file is used to specify chef-repo-specific configuration details. 

    This file is loaded every time this executable is run 

문제는 내가이는 요리사 - REPO 특정 실행 파일이 존재해야한다는 것 읽기 ... 인 "이 실행 파일을"이해하지 못하는 것입니다 하지만 거기에 없습니다 ...

어떤 전화를 실행할 수 있습니까? 설명서를 사용하여 수동으로 파일을 만들어야합니까? 요리사 개발 키트 버전 : 0.17.17 요리사 - 클라이언트 버전 : 12.13.37

감사합니다, 미셸

나는이 버전을 사용하고 있습니다. 당신은 (상단에 큰 노란색 상자에) 너무 링크 된 페이지에서

답변

0

견적 :

config.rb 파일은 요리사 클라이언트 12.0 을 시작하는 knife.rb 파일의 대체 해제. config.rb 파일은 동일한 설정과 knife.rb 파일에 대한 동작을가집니다. 요리사 - 클라이언트는 먼저 config.rb 파일의 존재 여부를 찾고, 발견되지 않으면 은 knife.rb 파일을 찾습니다. 인프라에서 chef-client 11.x 버전을 사용하는 경우 knife.rb 파일을 계속 사용하십시오.

나는 새로운 사용자로서 https://learn.chef.io을 (를) 통해 진행하는 것이 좋습니다. 모든 세부 사항이 설명되어 있습니다.

+0

미안하지만, 난 여전히 그것을 만드는 방법을 볼 수 없습니다. 내가 볼 수있는 유일한 방법은 knife.rb를 만든 다음 이름을 바꾸는 것입니다. 모든 자습서는 여전히 칼에 대해 이야기합니다. RB. – Mikyjpeg

+1

예. 최근 요리사 - dk를 사용하는 경우 이름을 knife.rb 또는 config.rb로 지정하십시오. 이것은 아무런 차이가 없습니다. – Tensibai

1

일반적으로이 파일은 Cheter Server에서 사용자 키가 포함 된 Starter Kit ZIP 파일 다운로드의 일부로 제공됩니다. 요리사 관리 인터페이스를 사용하지 않는 경우 직접 작성해야합니다. 사용자 경험은 그다지 좋지 않습니다. 모두 당신이 필요로하는 대부분의 경우

이 같은 것입니다 :

node_name 'myusername' 
client_key '/path/to/user.pem' 
chef_server_url 'https://something.com/organizations/myorg' 
관련 문제