Is there any guide/page on writing a compute resource plugin that supports cloud init? I'm contemplating working with xen-orchestra, and writing a plugin to interface with that (as it provides cloudinit for xenserver)
On Mar 28, 2017 07:29, "Lukas Zapletal" <[email protected]> wrote: > I did small review today and this is the list of providers and their > support: > > Finish script support: > - bare metal > - openstack > - amazon ec2 > - rackspace > - gce > > Cloud-init script support: > - ovirt/rhev > - vmware (*) > - openstack > - amazon ec2 > - rackspace > > (*) VMWare has actually special cloud-init limited scope support, it > does not pass the cloud-init into the image as-is, but rather converts > it into individual actions referred as Custom Spec in VMWare docs. > Only some fields are converted, the rest is unused. It does not accept > "call home" wget/curl call therefore VMWare VMs initialized with > cloud-init stays in build mode forever. This is known limitation. > > https://github.com/fog/fog-vsphere/blob/master/lib/fog/ > vsphere/requests/compute/cloudinit_to_customspec.rb > > https://pubs.vmware.com/vsphere-55/index.jsp#com. > vmware.wssdk.apiref.doc/vim.vm.customization.Specification.html > > Any comments on that? We often get questions on this topic, I plan to > put this into docs. > > -- > Later, > Lukas @lzap Zapletal > > -- > You received this message because you are subscribed to the Google Groups > "foreman-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "foreman-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
