ansible中常用操作
1,批量从远程拷贝文件
1 - name: BLOCK 2 block: 3 # 拷贝config文件到ansible服务器 4 - name: Find file 5 find: 6 paths: /etc/kubernetes/ 7 patterns: "*" 8 recurse: no 9 register: file_fetch 10 - name: Set cluster config 11 fetch: 12 src: "{{ item.path }}" 13 dest: /files/ 14 flag: yes 15 with_items: "{{ file_fetch.files }}"
2,向文件中插入一行
1 - name: test.com in /etc/hosts 2 lineinfile: 3 path: /etc/hosts 4 line: '192.168.0.1 test.com' 5 state: present
------山的那一边

浙公网安备 33010602011771号