关于salt环境定义,请自行搜索。。。


salt-master端关于pcre和nginx目录

root@iZ23f6c5z8tZ:/srv/salt/base# tree pcre/ nginx/

pcre/

├── files

│?? └── pcre-8.37.tar.gz

└── install.sls

nginx/

├── files

│?? ├── nginx-1.9.2.tar.gz

│?? ├── nginx.conf

│?? └── nginx-init

└── install.sls


2 directories, 6 files



pcre的sls文件如下:

ubuntu使用salt部署nginx_local


nginx的sls文件如下:

ubuntu使用salt部署nginx_local_02


部署nginx,关于pcre和nginx的包文件,使用cp.get_dir模块传输salt-minion端/usr/local/src下即可

salt '*' state.sls nginx.sls