DevOps/Ansible
Ansible lookup
Lookup 기본적으로 Ansible에서는 vars를 통해 변수를 정의할 수 있다. 다만 자동화 환경 구축을 진행하다보면 다양한 곳에서 입력되는 변수를 처리해야할 필요가 있는데, 때문에 Ansible에서는 lookup plugin을 통해 이러한 변수 처리에 도움을 준다. (lookup 플러그인은 jinja2 template language의 Ansible-specific extension이다.) Support 해당 글에서는 lookup에서 사용할 수 있는 대표적인 조회 몇 가지만 제시한다. --- - name: lookup_test hosts: localhost tasks: # 파일 내용 조회 후 반환 - name: file debug: msg="file {{lookup('file', '/Users/an..