요리사 조리법을 테스트하는 방식으로 -하지만 개인 git을 처리하는 방법
문제
나는 바보 인 요리사를 테스트하기 위해 방랑자를 사용합니다.문제는 제가 내 개인 repo를 복제하고 기계가 자연에 빠지지 않는다는 것입니다.Boostrap 요리사에게 Git 인증을 자동으로 자동화하려면 어떻게해야합니까?나는 주프와 함께 방랑자 우분투 11.10을 사용하고 있습니다.
감사합니다
해결책
VAGRant + Chef 설정에 암호를 사용하여 ssh 키를 사용하십시오 도움이 될 수있는 유사한 답변이 있습니다.
, Chef-Solo 또는 Chef-Client + Chef-Server에 대한 자세한 내용을 알지 못하고.그것은 ssh 키에 내려갑니다.
당신이 뭔가를 겪고 있는지 확인하십시오.
git@github.com:user/repo.git
다음은 VM 및 기본 호스트가 SSH 에이전트 전달인지 확인하려고합니다.
~ / .ssh / config가 적절한 줄이 있는지 확인하십시오.일반 예는입니다.
host *
ForwardAgent yes
.
가장 구체적인
가 아닌 ~ / .ssh / config에서 첫 번째 일치가이기는 것을 기억하십시오. 그런 다음 ssh-add
와 함께 ID를 추가하고 ssh-agent
가 있음을 확인해야 할 수도 있습니다.
마침내, Vagrantfile에서,
config.ssh.forward_agent = true
제휴하지 않습니다 StackOverflow