OpenNebula Support

36 views
Skip to first unread message

Christian Gonzalez

unread,
Apr 6, 2018, 5:57:08 AM4/6/18
to CoreOS Dev
Hi, 

I'm Christian González, I work for the OpenNebula open source project (https://github.com/OpenNebula/one). 

We are interested in supporting CoreOS to deploy Docker Engines in OpenNebula clouds. We'd like to know the procedure to make OpenNebula one of the supported providers for Ignition, and have it pushed upstream. 

Is this something you'd be interested in? We'd appreciate any pointers you can give us in this direction.

Best,

Christian

Luca BRUNO

unread,
Apr 6, 2018, 6:25:56 AM4/6/18
to coreo...@googlegroups.com
On Friday, April 6, 2018 9:57:08 AM UTC Christian Gonzalez wrote:

> We are interested in supporting CoreOS to deploy Docker Engines in
> OpenNebula clouds. We'd like to know the procedure to make OpenNebula one
> of the supported providers for Ignition, and have it pushed upstream.
> Is this something you'd be interested in? We'd appreciate any pointers you
> can give us in this direction.

Hi!

It looks like your provider supports both vmware and kvm VMs, so you
may just want to inject the userdata when starting the node:
* https://coreos.com/os/docs/latest/booting-on-vmware.html#vmware-guestinfo-interface
* https://github.com/qemu/qemu/blob/d75aa4372f0414c9960534026a562b0302fcff29/docs/specs/fw_cfg.txt

If your cloud offers a metadata endpoint for node introspection, you may
want to add support for it to https://github.com/coreos/coreos-metadata

Ciao, Luca

--
"If you build a wall, think of what you leave outside it" - Italo Calvino
signature.asc

Christian Gonzalez

unread,
Apr 6, 2018, 6:47:26 AM4/6/18
to CoreOS Dev
Hi Luca,

That's exactly what we want, we'd like to create a provider for OpenNebula in order that we can use our contextualization packages and we'd like to know the procedure for add it to your repository (https://github.com/coreos/coreos-metadata/tree/master/src/providers).

Best,

Christian
Reply all
Reply to author
Forward
0 new messages