saltstack 文件目录管理
文件:1.配置 file 模块文件# cd /srv/salt# vim file_test.slsfile_test: # ID file.managed: #调用的文件函数 - name: /tmp/aminglinux.com #文件名 - source: salt://test/123/1.txt # 源路径 sal
·
文件:
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
更多推荐
已为社区贡献1条内容
所有评论(0)