name][master-name]) resolves to your development box, you should be
able to run:
- # /etc/init.d/salt-master start
- # /etc/init.d/salk-minion restart
+ # rc-service salt-master start
+ # rc-service salt-minion restart
# salt-key -L
Accepted Keys:
Unaccepted Keys:
(again, I'm showing the testing version):
# salt 'devbox.example.net' state.sls python,ssh.server test=True
- nott.tremily.us:
+ devbox.example.net:
----------
State: - pkg
Name: openssh
[versions][3009] [of][3019] Salt (0.12+), which [require fully
qualified package names][ebuild-cat].
+You can also install a particular [ID declaration][id] on a particular
+minon (again, I'm showing the testing version):
+
+ # salt 'devbox.example.net' state.sls python,ssh.server test=True
+
For single-box testing, you can also skip the master node, running
commands on a [masterless minion][masterless] by using `salt-call
--local` instead of `salt '<target>'` in your Salt invocations:
[3009]: https://github.com/saltstack/salt/pull/3009
[3019]: https://github.com/saltstack/salt/pull/3019
[ebuild-cat]: http://docs.saltstack.com/ref/modules/all/salt.modules.ebuild.html
+[id]: http://docs.saltstack.com/ref/states/highstate.html#id-declaration
[masterless]: http://docs.saltstack.com/topics/tutorials/quickstart.html
[nonroot]: https://salt.readthedocs.org/en/v0.17.0/topics/nonroot.html