Hi All, I am very new to puppet an vmware. I have a hardware server with ESX5.1 installed in it. I have a Linux server (Centos) running open source puppet. I need to create a VM on this hypervisor by using this puppet master. Can anyone please help me in understand the list of required packages that needs to be installed on the puppet master to get this done. It will be great if some one can share the puppet master configurations that needs to be done to create and manage VM''s using puppet. Appreciate your inputs on the same. Regards, Dhanarajan.P -- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/7be2e370-5e9d-468b-87af-53dd00ec1530%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Dhanarajan Ponnurangam
2013-Dec-03 08:09 UTC
[Puppet Users] Re: VMware and open source puppet
Can anyone help from puppet user group. Appreciate your inputs on the same. On Tuesday, 26 November 2013 23:32:34 UTC-8, Dhanarajan Ponnurangam wrote:> > > > Hi All, > > I am very new to puppet an vmware. > > I have a hardware server with ESX5.1 installed in it. I have a Linux > server (Centos) running open source puppet. > I need to create a VM on this hypervisor by using this puppet master. > > Can anyone please help me in understand the list of required packages that > needs to be installed on the puppet master to get this done. > It will be great if some one can share the puppet master configurations > that needs to be done to create and manage VM''s using puppet. > > Appreciate your inputs on the same. > > Regards, > Dhanarajan.P > >-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/7ed543d0-86a7-4cfa-9fce-b2ef0895fc24%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Hi, it''s not clear what software is installed where currently, hypervisor or CentOS VM. How should your final setup be laid out? On 11/27/2013 08:32 AM, Dhanarajan Ponnurangam wrote:> > Hi All, > > I am very new to puppet an vmware. > > I have a hardware server with ESX5.1 installed in it. I have a Linux > server (Centos) running open source puppet. > I need to create a VM on this hypervisor by using this puppet master. > > Can anyone please help me in understand the list of required packages > that needs to be installed on the puppet master to get this done. > It will be great if some one can share the puppet master configurations > that needs to be done to create and manage VM''s using puppet. > > Appreciate your inputs on the same. > > Regards, > Dhanarajan.P-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/529D9D41.4020701%40alumni.tu-berlin.de. For more options, visit https://groups.google.com/groups/opt_out.
Dhanarajan Ponnurangam
2013-Dec-03 23:48 UTC
[Puppet Users] Re: VMware and open source puppet
Hi Felix, Thanks again for your reply, Please let me know if my understanding is right here, 1. I need to install puppet agent as per http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-red-hat-enterprise-linux-and-derivativesin to my server hardware where ESX5.1 is installed ? Please let me know. If yes, do I need to remove ESX 5.1 from the server hardware and install a Centos and then do the above puppet agent installation ? Sorry if any of these questions are trivial and stupid as I am totally new to puppet and vmware world. Regards, Dhanarajan.P ---------- Forwarded message ---------- From: Felix Frank <Felix.Frank@alumni.tu-berlin.de> Date: Tue, Dec 3, 2013 at 12:51 PM Subject: Re: [Puppet Users] VMware and open source puppet To: Dhanarajan Ponnurangam <kpdhanraj@gmail.com> Hi, please keep answers on-list. Setting up agent machines is simple. Just install the puppet package, yum will take care of all dependencies. Here''s how to set up yum: http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-red-hat-enterprise-linux-and-derivatives Once that''s up and running, follow the instructions in http://docs.puppetlabs.com/guides/installation.html#post-install HTH, Felix On Tuesday, 26 November 2013 23:32:34 UTC-8, Dhanarajan Ponnurangam wrote:> > > > Hi All, > > I am very new to puppet an vmware. > > I have a hardware server with ESX5.1 installed in it. I have a Linux > server (Centos) running open source puppet. > I need to create a VM on this hypervisor by using this puppet master. > > Can anyone please help me in understand the list of required packages that > needs to be installed on the puppet master to get this done. > It will be great if some one can share the puppet master configurations > that needs to be done to create and manage VM''s using puppet. > > Appreciate your inputs on the same. > > Regards, > Dhanarajan.P > >-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/11284421-182a-4a6c-81f5-6b4988ed6333%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Hi. No. Don''t remove ESX. That''s not was I was implying. From your original inquiries, I was under the impression that you meant to deploy Centos VMs by whatever means and use puppet to configure their operating system. Apparently, what you are attempting is the provisioning of the VMs themselves using puppet. Is that correct? I don''t know much about ESX. But I doubt the puppet agent is functional on this platform. There is little benefit to installing puppet for the sole purpose of deploying VMs, anyway. That is, puppet doesn''t give you much more power or convenience than a custom script. There''s not much more advice I can dispense on this. Perhaps there is someone with more ESX knowledge on the list. HTH, Felix On 12/04/2013 12:48 AM, Dhanarajan Ponnurangam wrote:> Hi Felix, > > Thanks again for your reply, > > Please let me know if my understanding is right here, > > 1. I need to install puppet agent as per > http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-red-hat-enterprise-linux-and-derivatives > <http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-red-hat-enterprise-linux-and-derivatives> > in to my server hardware where ESX5.1 is installed ? Please let me know. > If yes, do I need to remove ESX 5.1 from the server hardware and install > a Centos and then do the above puppet agent installation ? Sorry if any > of these questions are trivial and stupid as I am totally new to puppet > and vmware world.-- MPeX.net GmbH / Werner-Voss-Damm 62 / D-12101 Berlin / Germany MPeXnetworks / www.mpexnetworks.de Tel: ++49-30-78097 180 / Fax: ++49-30-78097 181 Sitz, Registergericht: Berlin, Amtsgericht Charlottenburg, HRB 76688 Geschäftsführer: Lars Bräuer, Gregor Rex-Lawatscheck -- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/529E85C1.3060803%40Alumni.TU-Berlin.de. For more options, visit https://groups.google.com/groups/opt_out.
VMWare ESX(i) runs on bare metal. ( http://www.vmware.com/files/pdf/VMware-ESX-and-VMware-ESXi-DS-EN.pdf ) So you would not install Puppet on the same server (directly) On Dec 3, 2013, at 8:30 PM, Felix Frank <felix.frank@alumni.tu-berlin.de> wrote:> Hi. > > No. Don''t remove ESX. That''s not was I was implying. > > From your original inquiries, I was under the impression that you meant > to deploy Centos VMs by whatever means and use puppet to configure their > operating system. > > Apparently, what you are attempting is the provisioning of the VMs > themselves using puppet. Is that correct? > > I don''t know much about ESX. But I doubt the puppet agent is functional > on this platform. There is little benefit to installing puppet for the > sole purpose of deploying VMs, anyway. That is, puppet doesn''t give you > much more power or convenience than a custom script. > > There''s not much more advice I can dispense on this. Perhaps there is > someone with more ESX knowledge on the list. > > HTH, > Felix > > On 12/04/2013 12:48 AM, Dhanarajan Ponnurangam wrote: >> Hi Felix, >> >> Thanks again for your reply, >> >> Please let me know if my understanding is right here, >> >> 1. I need to install puppet agent as per >> http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-red-hat-enterprise-linux-and-derivatives >> <http://docs.puppetlabs.com/guides/puppetlabs_package_repositories.html#for-red-hat-enterprise-linux-and-derivatives> >> in to my server hardware where ESX5.1 is installed ? Please let me know. >> If yes, do I need to remove ESX 5.1 from the server hardware and install >> a Centos and then do the above puppet agent installation ? Sorry if any >> of these questions are trivial and stupid as I am totally new to puppet >> and vmware world.-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/6336A237-6C6D-4E7F-B20D-808902BAD035%40comcast.net. For more options, visit https://groups.google.com/groups/opt_out.
Dhanarajan Ponnurangam
2013-Dec-04 07:22 UTC
[Puppet Users] Re: VMware and open source puppet
Thanks Felix, You are right. I wanted to created, configure and manager VM''s in the ESX server with the help of puppet. Can anyone in the group help on this regard. Appreciate a lot. Regards, Dhanarajan.P On Tuesday, 26 November 2013 23:32:34 UTC-8, Dhanarajan Ponnurangam wrote:> > > > Hi All, > > I am very new to puppet an vmware. > > I have a hardware server with ESX5.1 installed in it. I have a Linux > server (Centos) running open source puppet. > I need to create a VM on this hypervisor by using this puppet master. > > Can anyone please help me in understand the list of required packages that > needs to be installed on the puppet master to get this done. > It will be great if some one can share the puppet master configurations > that needs to be done to create and manage VM''s using puppet. > > Appreciate your inputs on the same. > > Regards, > Dhanarajan.P > >-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/78cb6a90-807e-4dbd-9800-0140847fa375%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Dhanarajan Ponnurangam
2013-Dec-04 07:24 UTC
[Puppet Users] Re: VMware and open source puppet
Thanks Ygor for your reply. Could you please eloborate on your statement. I understand that ESX is installed in the bare metal server. Now I need to create VM''s in this server through puppet. What are the hardware and software resource I may need to accomplish this. It will be of great help if you can give more inputs on the same. Regards, Dhanarajan.P On Tuesday, 26 November 2013 23:32:34 UTC-8, Dhanarajan Ponnurangam wrote:> > > > Hi All, > > I am very new to puppet an vmware. > > I have a hardware server with ESX5.1 installed in it. I have a Linux > server (Centos) running open source puppet. > I need to create a VM on this hypervisor by using this puppet master. > > Can anyone please help me in understand the list of required packages that > needs to be installed on the puppet master to get this done. > It will be great if some one can share the puppet master configurations > that needs to be done to create and manage VM''s using puppet. > > Appreciate your inputs on the same. > > Regards, > Dhanarajan.P > >-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/83f8fb0a-eea2-4ab0-b34a-85d8b12b024b%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
If you are using Puppet Enterprise, it does have support for provisioning VMs though Puppet: http://docs.puppetlabs.com/pe/latest/cloudprovisioner_vmware.html If you''re using the open source Puppet, I''m not aware of a way to do that (I''m not saying there''s not a way, just that I don''t know of one). But once you have provisioned the nodes some other way and have them running, you can manage them through Puppet at that point. Rich On Tue, Dec 3, 2013 at 11:24 PM, Dhanarajan Ponnurangam <kpdhanraj@gmail.com> wrote:> Thanks Ygor for your reply. > > Could you please eloborate on your statement. I understand that ESX is > installed in the bare metal server. Now I need to create VM''s in this > server through puppet. > What are the hardware and software resource I may need to accomplish this. > > It will be of great help if you can give more inputs on the same. > > Regards, > Dhanarajan.P > > On Tuesday, 26 November 2013 23:32:34 UTC-8, Dhanarajan Ponnurangam wrote: > >> >> >> Hi All, >> >> I am very new to puppet an vmware. >> >> I have a hardware server with ESX5.1 installed in it. I have a Linux >> server (Centos) running open source puppet. >> I need to create a VM on this hypervisor by using this puppet master. >> >> Can anyone please help me in understand the list of required packages >> that needs to be installed on the puppet master to get this done. >> It will be great if some one can share the puppet master configurations >> that needs to be done to create and manage VM''s using puppet. >> >> Appreciate your inputs on the same. >> >> Regards, >> Dhanarajan.P >> >> -- > 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 puppet-users+unsubscribe@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/83f8fb0a-eea2-4ab0-b34a-85d8b12b024b%40googlegroups.com > . > > For more options, visit https://groups.google.com/groups/opt_out. >-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAPGcbtCD4jUt9ecGyms_1OQJCT1g5cNAemjYB5gomFpd0b-d%2BQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
Dhanarajan Ponnurangam
2013-Dec-05 00:45 UTC
[Puppet Users] Re: VMware and open source puppet
Thanks Rich. Seems open source does not support creating VM''s. I learnt that Razor is another package which can be used to create VM''s in a bare metal. Let me try exploring that. Thanks all for your support. Regards, Dhanarajan.p On Tuesday, 26 November 2013 23:32:34 UTC-8, Dhanarajan Ponnurangam wrote:> > > > Hi All, > > I am very new to puppet an vmware. > > I have a hardware server with ESX5.1 installed in it. I have a Linux > server (Centos) running open source puppet. > I need to create a VM on this hypervisor by using this puppet master. > > Can anyone please help me in understand the list of required packages that > needs to be installed on the puppet master to get this done. > It will be great if some one can share the puppet master configurations > that needs to be done to create and manage VM''s using puppet. > > Appreciate your inputs on the same. > > Regards, > Dhanarajan.P > >-- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/0daa2903-1c4e-4e01-9a16-4a37b511ce5f%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
I believe vagrant has gotten vmware support - so one can use it to disperse vms in vmware esx servers. It''s not a free extension though: http://www.vagrantup.com/vmware#learn-more But it''s fairly simple powershell scripting to create vms - so one could rather easily write a powershell script, which takes arguments from command-line- and then create vms with exec. -- 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 puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/b757c553-2e69-4fb4-8946-cb3c5d094812%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.