티스토리 뷰

인공지능연구실 서버를 세팅하면서 서버가 여러 대 있고, Ansible server 에서 나머지 서버에 일괄적으로 보내는 방식으로 구성했다. 

그런데, 실제 운용 시에는 모든 서버가 주종 관계에 있지 않고 같은 설정을 가져야하기 때문에 Ansible server 또한 playbook이

적용되어야 하는데, 다른 서버에 ssh 보내듯이 loop back IP인 127.0.0.1 을 적용하니깐, 작동하지 않았다(물론, 기대도 하지 않았다) 

구글에 검색해봐도 검색 문장을 찾기가 힘들었다. 

Ansible playbook loop back, playbook  for Ansible server 등등.. 

결론적으로,

핵심적인 부분은 아래의 2개이다

local 이라는 group을 만들어주고 거기에 루프 백 아이피를 넣어주고, local:vars 에 connection type을 local로 하면 된다.

 

댓글