Integrations
Integrations enable you to add external systems to vRealize Automation
Integrations include vRealize Orchestrator , configuration management and other external systems such as GitHub, Ansible, Puppet, and external IPAM providers such as Infoblox. vRealize Automation Cloud Assembly supports integration with various flavors of Git repositories so that you can manage VMware cloud templates and action scripts under source control.
vRealize Automation can work with vRealize Operations Manager to perform advanced workload placement, provide deployment health and virtual machine metrics, and display pricing. You can configure a SaltStack Config integration to access the SaltStack Config service and use SaltStack Config objects and actions in vRealize Automation .
Typical integrations for automation
vRealize Operations Manager
vRealize Automation can work with vRealize Operations Manager to perform advanced workload placement, provide deployment health and virtual machine metrics, and display pricing. Integration between the two products must be on-premises to on-premises, not a mix of on-premises and cloud.
- Advanced workload placement using vRealize Operations Manager
- Deployment monitoring based on vRealize Operations Manager
- Resource management and deployment optimization using vRealize Operations Manager metrics in vRealize Automation
Ansible Tower Integration
Support for Ansible Tower allows customers to run Ansible Tower Job Templates from our blueprint canvas. Incorporating existing Ansible Tower instances into vRealize Automation gives customers another option for configuration management along with Puppet and Ansible Open Source.
The Ansible Tower and/or Engine can be on-prem or in the cloud. The nodes that will be managed or deployed could also be on-prem or in the cloud. The integration provides maximum flexibility when integrating with these solutions.
Version Control | Git Integration
The vRealize Automation supports integration with Git repositories so that you can manage VMware cloud templates, Terraform Configurations and actions Scripts under source control. This functionality facilitates auditing and accountability of processes around deployment.
vRealize Automation Cloud Assembly supports different flavors of Git integration as described in the following list. Each of these options is a separate integration.
- GitHub cloud, GitHub Enterprise on-premises
- GitLab cloud GitLab Enterprise on-premises
- BitBucket on-premises
Active Directory Integration
Allow consumption of Cloud Zones based on Tags Dynamic validation of AD integration settings during authoring Machine assigned to correct Organization unit based on the Project the deployment user is assigned in Cloud Assembly. When deployment is deleted the machine account is Active Directory is also deleted. vRA Cloud Requires deployment of new On-Prem Extensibility Action appliance
External IPAM integration
You can create a provider-specific external IPAM integration point to manage the IP addresses used in your cloud templates deployments. When using an external IPAM integration point, IP addresses are obtained from and managed by the designated IPAM provider rather than from vRealize Automation .
You can create a provider-specific IPAM integration point to manage IP addresses and DNS settings for cloud templates deployments and VMs in vRealize Automation .