3 ms·
Correct me if I'm wrong, as I'm not experienced with these tools: when you're done, you upload the image to a server?
by filsmick 12y ago
Correct me if I'm wrong, as I'm not experienced with these tools: when you're done, you upload the image to a server?
- falcolas 12y agoNo - Salt and Ansible both act as deploy automation tools. That is, you run the scripts on the server and they will install packages, move files, change permissions, etc. Most deploy steps are available using these tools. Vagrant itself acts as a user-friendly wrapper around the creation and management of local virtual machines. There are ways to use Vagrant to create and push machine images up to cloud providers, but we're not at a point with our deployments where machines are so easily interchangeable. http://docs.saltstack.com/en/latest/contents.html http://docs.saltstack.com/en/latest/contents.html http://docs.ansible.com/intro.html http://docs.ansible.com/intro.html
- filsmick 12y agoSo, if I get it, Vagrant is used to reproduce the production environment locally. Right? Sorry for all the questions!
- falcolas 12y agoPretty much, yup. And with a bit of hostfile magic and using intra-VM networks, you can emulate an entire environment on your local machine if necessary.