replace (2) 썸네일형 리스트형 8.3 ansible | [playbook] centos6 yum repository 변경 centos6의 공식 repository가 만료되어 아래와 같이 주소 변경. --- - name: "Modify CentOS6 Base Repo" hosts: all become: true tasks: - name: "Modify CentOS6 Base Repo" replace: path: /etc/yum.repos.d/CentOS-Base.repo regexp: "{{ item.origin }}" replace: "{{ item.replace }}" with_items: - { origin: "mirrorlist=http://mirrorlist.centos.org", replace: "#mirrorlist=http://mirrorlist.centos.org" } - { origin: "#baseurl=.. 1.4 ansible | [test][playbook] 파일 내용 치환 [root@ANSIBLE ansible]# cat file_replace.yml --- - name: "replace file" hosts: test become: true tasks: - name: "file replcae" replace: path: /etc/hosts regexp: "192.168.6.135 docker2.plo.plo docker2" replace: "192.168.6.135 docker5.plo.plo docker5" ## regexp 내용을 -> replace 내용으로 변경 이전 1 다음