With ansible.call these states allow individual Ansible module calls to be
made via states. To call an Ansible module function use a module.run
state:
some_set_of_tasks:
ansible:
- system.ping
- packaging.os.zypper
- name: emacs
- state: installed
salt.states.ansiblegate.
AnsibleState
¶Ansible state caller.
get_args
(argset)¶Get args and kwargs from the argset.
Parameters: | argset -- |
---|---|
Returns: |
salt.states.ansiblegate.
playbooks
(name, rundir=None, git_repo=None, git_kwargs=None, ansible_kwargs=None)¶Run Ansible Playbooks
Parameters: |
|
---|---|
Returns: | Ansible playbook output. |
run nginx install:
ansible.playbooks:
- name: install.yml
- git_repo: git://github.com/gituser/playbook.git
- git_kwargs:
rev: master
Docs for previous releases are available on readthedocs.org.
Latest Salt release: 2019.2.1