1.Saltstack
saltstack
- fabric,paramiko
- ansible,paramiko
- saltstack,python开发
- puppet,ruby开发
连接:
salt-master
salt-minion
编写state:
sync_file:
file.recurse:
- name: /data/new/{{pillar['appname']}} # 要同步到客户端目录
- source: salt://s7code/files/{{pillar['appname']}}
- user: root
- makedirs: True
- file_mode: 644
- dir_mode: 755
run_online_script:
cmd.run:
- name: /usr/bin/python /data/script/code_publisher.py {{pillar['appname']}}
salt '*' state.sls s7code pillar='{"appname": "luffy"}'