Skip to content

Instantly share code, notes, and snippets.

@JonGretar
Last active August 29, 2015 14:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JonGretar/15e47d5fa68855da583b to your computer and use it in GitHub Desktop.
Save JonGretar/15e47d5fa68855da583b to your computer and use it in GitHub Desktop.
SmartOS Saltstack Vagrant
curl -kL http://www.shalman.org/salt/salt-2014.1.10-esky-smartos.tar.gz | tar zxv
/opt/salt/install/install.sh
mv /opt/salt/etc/minion /opt/salt/etc/minion-EXAMPLE
echo "master: 10.0.2.2" >> /opt/salt/etc/minion
echo "update_url: http://www.shalman.org/salt/" >> /opt/salt/etc/minion
echo "update_restart_services: ['network/salt-minion']" >> /opt/salt/etc/minion
echo "id: smartos_minion" > /opt/salt/etc/minion_id
svcadm enable salt-minion
Vagrant.configure("2") do |config|
config.vm.box = "smartos-base1310-64-virtualbox-20130806.box"
config.vm.box_url = "http://dlc-int.openindiana.org/aszeszo/vagrant/smartos-base1310-64-virtualbox-20130806.box"
config.vm.provision "shell", path: "salt_install.sh"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment