# vsphere\_guest Deploy from Template with OS Customizations

**URL:** <https://forum.ansible.com/t/vsphere-guest-deploy-from-template-with-os-customizations/20902>\
**Category:** Ansible Project\
**Tags:** windows, vmware\
**Created:** [March 17, 2016, 11:52am UTC](https://forum.ansible.com/t/vsphere-guest-deploy-from-template-with-os-customizations/20902 "2016-03-17T11:52:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jarryd\_Took](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jarryd\_Took](https://forum.ansible.com/u/Jarryd_Took)\
**Post date:** [March 17, 2016, 11:52am UTC](https://forum.ansible.com/t/vsphere-guest-deploy-from-template-with-os-customizations/20902/1 "2016-03-17T11:52:29Z")

</div>

Hi All,

This may be a feature request given the current 2.0 release, but I was wondering if there’s a way we can configure a OS Customization when deploying from template?

I know the backend makes use of Pysphere to interact with Vsphere.

Is it possible for Ansible to support the OS customization, like you can with Powershell (PowerCLI) through [Set-OSCustomizationSpec](https://www.vmware.com/support/developer/PowerCLI/PowerCLI55/html/Set-OSCustomizationSpec.html) or the vSphere SDK for [VirtualMachine](http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.wssdk.apiref.doc_50%2Fvim.VirtualMachine.html&path=5_0_2_5_3_21) with it’s [VirtualMachineCloneSpec](http://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.wssdk.apiref.doc_50%2Fvim.vm.CloneSpec.html) in CloneVM\_Task.

Use Case: Deploying Unix or Windows Machines with template and can boot with configured IP Address inside OS.

Regards,
