2016-09-18 3 views
0

kitchen converge을 실행하고 guide과 같이 시험용 주방 방치기를 설정하려면 먼저 $COOKBOOK_ROOT_DIR/.kitchen/default-centos-72.yml 파일을 만들어야합니다. 파일이 kitchen converge으로 생성 된 후에는 control + c 파일을 편집하여 password: vagrant 행을 포함하도록하고 kitchen converge을 다시 실행해야합니다.요리사 주방 수렴 인스턴스에 ssh 암호가 필요합니다.

--- 
hostname: 127.0.0.1 
port: '2222' 
username: vagrant 
password: vagrant 
ssh_key: "$COOKBOOK_ROOT_DIR/.kitchen/kitchen-vagrant/kitchen-$COOKBOOK_NAME-default-centos-72/.vagrant/machines/default/virtualbox/private_key" 
last_action: converge 

어떻게 요리사의 주방은 자동으로 kitchen converge을 실행하기 전에 password: vagrant를 사용하는 알 가질 수 있습니다 결국 파일은 다음과 같이 보일 것인가? 아니면 더 나은 아직 어떻게 요리사가 모든 ssh 암호없이 테스트 인스턴스를 만들 수 있습니까?

+0

방랑제 1.8.5를 사용하고 있습니까? Kitchen에 문제가있는 것으로 알려져 있으며 1.8.4를 권장합니다. – coderanger

+0

예 1.8.5 아픈 대신 1.8.4를 사용하려고합니다. –

답변

0

옙 @coderanger가 가져 왔습니다. 버추얼 박스 버전 5가 나그네 1.8.4와 작동하지 않기 때문에 나는 1.8.4 버추얼 그레이드와 4.3.4 버추얼 그레이드로 다운 그레이드해야했습니다.

관련 문제