반응형
파일 가져오기 (fetch 모듈)
managed node에서 control node로 파일 가져오기
fetch 모듈 사용.
playbook 예제
---
- hosts: all
remote_user: root
become: true
tasks:
- name: file move to control node
fetch:
src: /temp/sample.txt
dest: ./managedNodeFile.txt
flat: yes
|
"src:"
복사할 파일 경로
managed node 경로
"dest:"
붙여넣기할 파일 경로
control node 경로
"flat: yes"
flat yes 설정을 하지 않으면 dest 경로에 src 경로전체가 복사됨.
playbook 실행
ansible-playbook -i host.ini ./testplaybook
Managed node에서 결과 확인
control node에서 가져온 파일 확인.
참고
반응형
'클라우드 > Ansible' 카테고리의 다른 글
Ansible 파일이 생성되면 가져오기 (wait_for 모듈) (0) | 2022.01.27 |
---|---|
Ansible file exists (0) | 2022.01.27 |
Ansible command(shell) 실행 (0) | 2022.01.27 |
Ansible 파일 권한 변경 (file 모듈) (0) | 2022.01.27 |
Ansible file 전달 (copy 모듈) (0) | 2022.01.27 |