combust-labs / firebuild

Convenience of containers, security of virtual machines
https://combust-labs.github.io/firebuild-docs/
GNU Affero General Public License v3.0
97 stars 7 forks source link

Run command implementation #6

Closed radekg closed 3 years ago

radekg commented 3 years ago

Implementation of #5.

radekg commented 3 years ago

The next step is to reimplement the SSHKeyInjectingHandler as PseudoCloudInitHandler. The handler should allow:

127.0.0.1   localhost
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

This will have to updated at a later stage to inject an IPAM allocated VMM IP address but this will require manually allocating the IP and handing it over to the VMM so the VMM knows its own IP.