saltstack-cp模块
git_file
其中salt: 所指定的位置为 /srv/salt ,可以指定模板 和 压缩等级
get_dir
cp.get_dir可以从master下载整个目录,语法如下:
cp.get_dir也支持模板和压缩:
get_url
cp.get_url可以从一个URL地址下载文件,URL可以是msater上的路径(salt://),也可以是http网址。
1 | # salt '*' cp.get_url salt://my/file /tmp/mine |
get_template
cp.get_template可以在文件下载之前用模板引擎处理。
push
cp.push可以从客户端传文件到master上,处于很明显的安全考虑,默认没有启用此功能
saltstack-cp模块