community.vmware.vca_vapp – Manages vCloud Air vApp instances.
This plugin is part of the community.vmware collection (version 1.17.0).
You might already have this collection installed if you are using the
It is not included in
To check whether it is installed, run
ansible-galaxy collection list.
To install it, use:
ansible-galaxy collection install community.vmware.
To use it in a playbook, specify:
- Removed in
major release after 2022-06-01
Module depends upon deprecated version of Pyvcloud library.
This module will actively managed vCloud Air vApp instances. Instances can be created and deleted as well as both deployed and undeployed.
The below requirements are needed on the host that executes this module.
pyvcloud <= 18.2.2
VMware sold their vCloud Air service in Q2 2017.
VMware made significant changes to the pyvcloud interface around this time. The
vca_vappmodule relies on now deprecated code.
vca_vappmay vary as vCloud Director APIs advance.
A viable alternative maybe https://github.com/vmware/ansible-module-vcloud-director
- name: Creates a new vApp in a VCA instance community.vmware.vca_vapp: vapp_name: tower state: present template_name: 'Ubuntu Server 12.04 LTS (amd64 20150127)' vdc_name: VDC1 instance_id: '<your instance id here>' username: '<your username here>' password: '<your password here>' delegate_to: localhost