ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ansible로 텍스트 추가하는 방법
    카테고리 없음 2023. 4. 29. 16:38

     

    ansible-playbook 을 활용해 해보자. 

     

    아래는 master라는 이름의 서버에 't1' 이라는 텍스트 파일이 있다. 

     

    여기에 텍스트를 추가해보자. 

     

     

     

    추가하기 위한 playbook는 아래처럼 만든다.

     

    master가 포함된 그룹이름은 'master'

     

    경로는 ~/t1 파일이므로

    {{ ansible_env.HOME }}/t1 
    이렇게 넣어준다. 

     

    ansible.yaml

    ---
    - name: Add "Line 4"
      hosts: master
      tasks:
        - name: Add t1
          ansible.builtin.lineinfile:
            path: "{{ ansible_env.HOME }}/t1"
            line: "Line 4"
            state: present
            create: yes

     

     

     

    명령어는 아래처럼 입력한다. 

     

    ansible-playbook ansible.yaml

     

     

    실행되고 아래처럼 추가가 된 것을 확인할 수 있다. 

     

     

     

     

     

     

     

     

     

     

    댓글

Designed by Tistory.