작성
·
189
1
server의 pub키를 각 노드들의 authorized_keys 에 등록하는 것은 이해했습니다.
다만 위 등록 과정 역시 playbook으로 작성됐기 때문에 ansible을 이용한 것이고 ssh를 시용한 것인데요. 위 과정을 실행할 때는 패스워드 입력을 요구받았을텐데 제가 놓친 것인지 그 부분은 찾기 어렵네요. 또는 패스워드 입력 없이 실행된 것인가요? 만약 패스워드 입력 없이 실행됐다면 어떻게 가능한 것인지 궁금합니다
답변 1
0
안녕하세요
...세상에나...이게 이제야 발견되다니...
아래에 보시면 --extra-vars 로 vagrant의 암호를 입력받아 처리되게 구현되었습니다.
책에는 코드 상으로 넣게 되어 있고요...
멋진 질문에 감사드립니다.
https://github.com/sysnet4admin/_Lecture_Ansible.expert/blob/master/ch1/1.2/Vagrantfile
https://github.com/sysnet4admin/_Lecture_Ansible.expert/blob/master/ch1/1.3/Vagrantfile
위의 2개를 비교해 보시면 좀 더 명확하게 확인 가능하실꺼 같습니다.
조훈 드림.