Take a look at Foreman [1]

It's able to manage VSphere resources, create new vm's, manage tftpboot 
config, etc...

Cheers
Gav

[1] http://www.theforeman.org/

On Thursday, 24 April 2014 22:53:14 UTC+1, Jakov Sosic wrote:
>
> On 04/24/2014 07:44 PM, Forrie wrote: 
> > I believe this question is different from others I've seen posted 
> > (correct me if I've missed something!). 
> > 
> > We are looking to automate the creation of VM images, for our growing 
> > environment (development, test and production) -- while we're still 
> > debating internally about config management options, we have been using 
> > Puppet (open source) for our older environment (PE is also under 
> > consideration).   One of the catches is that VMware provides and API and 
> > CLI tools that allow you to query the ESX host (to the extent, I don't 
> > yet know) -- such as resources available etc.    We would want to do 
> > that prior to provisioning a VM, since we have vSphere and several ESX 
> > that are managed therein.   The internal desire is to have this process 
> > as fully-automated from the CLI as possible.   I personally would give 
> > up some automation for features, but I digress (I'm in the minority, it 
> > seems). 
> > 
> > Can anyone comment on this.  There are several tools out there, most 
> > which integrate with Puppet or other config management tools, but I 
> > don't know which (if any) have the ability beyond basic provisioning to 
> > speak/query to the ESX host such as what is provided by VMware (CLI, 
> > API/SOAP). 
> > 
> > It's really a factor of many ways to "skin the cat" -- finding which one 
> > works for us. 
>
> Can an open source puppet do this, or only PE? I'm looking into this 
> too, the possibility to spawn vm, PXE it and later manage by puppet. 
>
> Currently I did cover the PXE part with puppet (puppet-cobbler module), 
> but I create VMs manually by clickety-click in vSphere... 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/7ac12f11-93e7-413e-9b24-cacee26bb057%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to