文件:
1.配置 file 模块文件# cd /srv/salt
# vim file_test.sls
file_test: # ID
file.managed: #调用的文件函数
- name: /tmp/aminglinux.com #文件名
- source: salt://test/123/1.txt # 源路径 salt:// == /srv/salt
- user: root
- group: root
- mode: 644
# mkdir test
# cd test; mkdir 123; touch 1.txt;echo "1.txt" > 1.txt
2. 创建模块配置
# vim top.sls
base:
' slave-puppet.zjcap.cn':
- file_test
3.运行创建文件
salt ' slave-puppet.zjcap.cn' state.highstate
目录:
1.配置 file 模块文件
# cd /srv/salt
# vim dir_test.sls
file_dir: # ID
file.recurse: #调用的文件函数
- name: /tmp/testdir #文件名
- source: salt://test/123 # 源路径 salt:// == /srv/salt
- user: root
- file_mode: 644
- dir_mode:755
- mkdir: True
- clean: True # 删除的时候远程自动删除
2. 创建模块配置
# vim top.sls
base:
' slave-puppet.zjcap.cn':
- file_test
- dir_test
3.运行创建文件
salt ' slave-puppet.zjcap.cn' state.highstate
版权声明:本文为lyj1101066558原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。