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 }}"
View Code

 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
View Code

 

posted @ 2020-04-28 23:31  山的那一边  阅读(154)  评论(0)    收藏  举报