Cloud Init Support

inman.turbo

Contributor
Joined
Aug 27, 2019
Messages
149
Any plans for future cloud init support for VM's, or passing ssh keys during VM creation, etc? And perhaps a plugin for Terraform or other IAC options?
 

morganL

Captain Morgan
Administrator
Moderator
iXsystems
Joined
Mar 10, 2018
Messages
2,694
Could you describe your use-case and the problems you are trying to solve. There might be multiple solutions to your needs.
 

inman.turbo

Contributor
Joined
Aug 27, 2019
Messages
149
Yes sure. This is just basic devops support. I would like to be able to upload ssh keys through the UI for use with VM's and have them a way to include them in a cloud init script to run on first boot of VM, or some form of templating. Also applications in kubernetes of course can easily be defined as code, but for VM's I would like to be able to do the same; to have a source code repository that can be used to provision a virtual machine using something like Terraform.
 

inman.turbo

Contributor
Joined
Aug 27, 2019
Messages
149
And you are right: there may be multiple solutions. For instance it is likely possible to do this already with an HTTP client by attaching a cloud-init iso to the VM. Some testing and documentation might be helpful around the subject though. I may be able to contribute a bit this area, possible might even have a go at writing a community plugin for Terraform.
 
Top