Standardize and streamline automation with automation job templates
You can create both Job templates and Workflow job templates from .
For Workflow job templates, see Workflow job templates.
A job template is a definition and set of parameters for running an Ansible job. Job templates are useful to run the same job many times. They also encourage the reuse of Ansible Playbook content and collaboration between teams.
- Create repeatable, shareable job templates to standardize automation runs
A job template is a definition and set of parameters for running an Ansible job. Use job templates to launch jobs. - Set extra variables in job templates
Along with any extra variables set in the job template and survey, automation controller automatically adds the following variables to the job environment. - Launch a job template
You can configure a job template to store all the parameters that you would normally pass to the Ansible Playbook on the command line. In addition to the playbooks, the template passes the inventory, credentials, extra variables, and all options and settings that you can specify on the command line. - Associate cloud credentials with a job template
Automation controller can use Cloud Credentials to authenticate to cloud providers. - Increase capacity through cloud bursting by provisioning callbacks
Provisioning Callbacks are a feature of automation controller that enable a host to start a playbook run against itself, rather than waiting for a user to launch a job to manage the host from the automation controller console. - Distribute automation across a large number of hosts with job slicing
A sliced job refers to the concept of a distributed job. Use distributed jobs for running a job across a large number of hosts.