Patel, Have you had any luck on this yet? I have gone down this path about a month or so ago. I am in the process of sharing back on the processes that I have come up with. Below is the flow. 1. Deploy TFTP server via Ansible which includes Ubuntu Netboot and configures all required services (TFTP,DHCP) and etc. 2. Create a project folder which includes some shell scripts that run each process flow of the build. 3. Provision VMs (VM PXE boots and auto installs Ubuntu from TFTP server) 4. Bootstrap VMs 5. Deploy apps
here is the link to my github repo that I will be populating over the next while with some of this. https://github.com/mrlesmithjr/Ansible Hope this helps. Let me know if you have any questions. On Tuesday, January 6, 2015 at 4:07:53 AM UTC-5, Patel Parimal wrote: > > Hi, > I am newbie to Ansible. > > I have gone through the online documentation and examples for creating new > VM on Ansible Docs - vsphere_guest ( > http://docs.ansible.com/vsphere_guest_module.html). > > I want to automate VM creation and OS installation process using Ansible. > > Currently I have VMWare ESXi available which doesn't support VM cloning, > so I need to create a new VM every time from scratch and install OS(RHEL 6) > into it. > > Is there any way to provide kickstart file URL in Ansible Playbook (for > example, static HTTP URL like http://192.168.0.1/ks/ks.cfg) so after > newly built VM is powered on, OS will be installed into it ? > > Thanks and regards, > Parimal > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/5f224c84-9850-426b-9ae8-6422756a3d15%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.