Небольшой howto как быстро развернуть рабочее окружение LNMP (Linux + Nginx + MySQL + PHP-FPM) с помощью SaltStack
cd /etc/yum.repos.d/ && wget https://copr.fedoraproject.org/coprs/saltstack/salt-el5/repo/epel-5/saltstack-salt-el5-epel-5.repo yum update yum install salt-minion git
Проверка версий для salt-minion:
salt-call --versions-report Salt: 2015.5.3 Python: 2.6.8 (unknown, Nov 7 2012, 14:47:45) Jinja2: 2.5.5 M2Crypto: 0.21.1 msgpack-python: 0.4.5 msgpack-pure: Not Installed pycrypto: 2.3 libnacl: Not Installed PyYAML: 3.08 ioflo: Not Installed PyZMQ: 14.5.0 RAET: Not Installed ZMQ: 4.0.5 Mako: Not Installed Tornado: Not Installed
- repo.atomic
в /srv/salt/top.sls
rpm -q epel-release || rpm -Uvh https://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update yum install salt-minion git cd /srv git clone https://github.com/vukor/salt.git
salt-call state.highstate --local
Рецепт: