반응형
localhost에 directory, file 생성 후 내용 추가 (file 모듈)
playbook 예제
--- - hosts: localhost connection: local become: true tasks: - name: Creates directory file: path: ~/test state: directory - name: Creates file file: path: ~/test/test.txt state: touch - name: insert String in file lineinfile: path: ~/test/test.txt line: "insert test data!!!" |
File, lineinfile module 사용
playbook 실행
ansible-playbook -i host.ini ./testplaybook
결과 확인
directory, file이 생성되고 내용이 추가 된 것을 확인할 수 있음.
반응형
'클라우드 > Ansible' 카테고리의 다른 글
Ansible, Hashicorp vault container 연동 (0) | 2022.04.07 |
---|---|
Ansible "to use the 'ssh' connection type with passwords, you must install the sshpass program" (0) | 2022.02.23 |
Ansible Play boock "Are you sure you want to continue connecting (yes/no)" 항목 Pass 하는 법 (0) | 2022.01.27 |
Ansible 파일, 디렉터리 삭제 (file 모듈) (0) | 2022.01.27 |
Ansible 파일이 생성되면 가져오기 (wait_for 모듈) (0) | 2022.01.27 |