이쿠의 슬기로운 개발생활

함께 성장하기 위한 보안 개발자 EverNote 내용 공유

클라우드/Ansible

Ansible directory, file 생성 후 file 내용 추가

이쿠우우 2022. 2. 10. 15:17
반응형

 

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이 생성되고 내용이 추가 된 것을 확인할 수 있음.

반응형