salt usage
===============================
cloud
--------------------
.. code-block:: bash
salt-cloud -p common-container openjdk8-v2
salt-cloud -d openjdk8-v2
salt-cloud -m /etc/salt/cloud.maps.d/softwarestudio.map
salt-cloud -d common
dobré odkazy
--------------------
* `Masterless `_
* `states tutorial `_
* `salt-ssh tutorial `_
* `salt-ssh docs `_
state examples
--------------------
spuštění modulu
.. code-block:: salt
testmodules-container-passwd:
module.run:
- lxc.set_pass:
- name: testmodules
- users: root
- password: traktor
- encrypted: False
vyčtení grains
.. code-block:: salt
# sets ens3 / eth0
{% set net_adapter = salt['cmd.run']("ip a | grep -i '^2:' | awk '{print substr($2, 1, length($2)-1)}'") %}
net_adapter:
grains.present:
- name: net_adapter
- force: True
- value: {{ net_adapter }}
debug message
.. code-block:: salt
foo_another_example_state:
test.show_notification:
- text: {{ grains }}