ansible 발표 후 질문 중. paramiko에 대한 내용이 있어서 공유함.


ansible 1.2.1 이후 부터 ansible은 default로 openSSH를 사용한다. OpenSSH가 ControlPersist를 옵션으로 지원하기 때문이다.  python 구현체인 paramiko를 사용하지 않는다. RHEL 6, CentOS 6, SLES 10, SLES 11 과 같은 오래된 Linux 배포판의 openSSH가 오래된 경우에는 paramiko를 사용해야 한다. 


상기 Linux 배포판에서 Ansible을 설치하면 paramiko를 사용할 수 있도록 처리되어 있다고 한다. 



참조

http://docs.ansible.com/faq.html

http://docs.ansible.com/intro_configuration.html#paramiko-specific-settings




Posted by '김용환'
,