Ansible Automation Controller Plugin
The Ansible Automation Controller plugin is developed to integrate Ansible Automation Platform Controller API with Digital.ai Release. It acts as a bridge between Digital.ai Release, a comprehensive release orchestration solution, and Ansible Tower (Ansible Automation Platform Controller). It allows users to incorporate Ansible Tower tasks and playbooks directly into their release pipelines, ensuring smooth integration of infrastructure provisioning, configuration management, and application deployments.
Connections
The Connections page on the Ansible plugin allows users to securely access the plugin using both Basic Authentication and tokens generated from the Ansible Automation Platform. These authentication methods ensure a seamless integration with Digital.ai Release while maintaining robust security measures.
Tasks List
The plugin offers a range of tasks to:
- Get information using an Ansible Automation Controller API's endpoint
- Add or Remove a credential from a job template
- Inventory list
- Run job template
- Wait for a job template status (async)
- Run and wait for a job template to finish (sync)