To fully automate your organization setup, you can use the IaaS APIs to list, create, update, and delete VMware Aria Automation integrations with other applications programmatically.

Using different input variables, you can create integrations with external systems such as GitHub, Ansible, and external IPAM providers. The following table lists all supported integrations.

Integration Type What do I need to create an integration? Additional Product Documentation
Active Directory activedirectory
  • LDAP connection to Active Directory server.
  • Project configured with appropriate cloud zones, and image and flavor mappings to use with the Active Directory integration.
How do I create an Active Directory integration in Automation Assembler
Ansible ansible
  • Ansible control machine running Ansible version 2.6.0 or later.
  • Read/write access to the directory where the Ansible inventory file is located.
  • Deactivated host key.
  • Vault password set.
Configure Ansible Open Source integration in Automation Assembler
Ansible Tower ansible.tower Credentials and templates in Ansible Tower configured to use with deployments. Configure Ansible Tower Integration in Automation Assembler
CloudHealth chapi.cloudhealth.com CloudHealth API key generated with: https://apps.cloudhealthtech.com Configure CloudHealth Integration in Automation Assembler
Extensibility Actions On Prem abx.endpoint Cloud extensibility proxy deployed. See Download and deploy a cloud extensibility proxy. Configure an on-premises action-based extensibility integration in Automation Assembler
GitHub com.github.saas Personal access API token for GitHub. See https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html Configure GitHub integration in Automation Assembler
GitLab com.gitlab.saas Personal access API token for GitLab. Configure GitLab cloud template integration in Automation Assembler
IPAM ipam
  • IPAM provider package.
  • Administrator credentials for the account with the external IPAM provider.
How to configure an external IPAM integration in VMware Aria Automation
My VMware my-vmware Account registered at https://my.vmware.com/ Configure MyVMware integration in Automation Assembler
Puppet puppet Puppet master name and hostname or IP address of the master. Configure Puppet Enterprise integration in Automation Assembler
Red Hat OpenShift cmx.openshift-endpoint Red Hat OpenShift server configured.
Note: If needed, you can create an OpenShift cluster with a cloud template that VMware provides. See https://flings.vmware.com/red-hat-openshift-container-platform-as-a-service-on-vrealize-automation-cloud.
Configure Red Hat OpenShift Integration in Automation Assembler
SaltStack saltstack
  • Salt master used in the Automation Config integration that contains the Master Plugin.
  • Automation Config service administrator role in VMware Aria Automation.
  • Automation Assembler service administrator role in VMware Aria Automation.
Create an Automation Config integration in VMware Aria Automation
VMware Enterprise PKS cmx.pks-endpoint
  • Pivotal Container Service (PKS) server configured with UAA authentication.
  • Cloud administrator credentials.
Configure VMware Tanzu Kubernetes Grid Integrated Edition Integration in Automation Assembler
vRealize Automation 7.x vra7 Administrator credentials. Add vRealize Automation 7.x catalog items to the Automation Service Broker catalog
VMware Aria Automation 8.x vra8 Administrator credentials. Add VMware Aria Automation 8.x cloud templates to the Automation Service Broker catalog
VMware Aria Automation Orchestrator vro
  • VMware Aria Automation Orchestrator configured.
  • VMware Aria Automation Orchestrator URL
  • Cloud Extensibility proxy deployed.
Configure a VMware Aria Automation Orchestrator integration in Automation Assembler