
The plugin acts as a bridge between Digital.ai Release, a comprehensive release orchestration solution, and Ansible Automation Controller (Ansible Tower). It allows users to incorporate Ansible Automation Controller tasks and playbooks directly into their release pipelines, ensuring smooth integration of infrastructure provisioning, configuration management, and application deployments.
Steps
ansibleController.Server: Connection definition for Ansible Automation Platform Controller Server
ansibleController.Task:
ansibleController.runJobTemplate: Run job template
ansibleController.waitForJobStatus: Wait for job status (Async)
ansibleController.launchAndWait: Run job template and wait for status (Sync)
ansibleController.inventoryList: Inventory list
ansibleController.me: Retrieve information about the current user
ansibleController.createCredential: Run job template