On Mon, Jun 24, 2019 at 11:43:36AM +0300, Gregory Edigarov wrote:
I don't want to re-open the hostilities, but installing OpenBSD via
Ansible is very relevant to my interests. Previously discussed on
this list was a very roundabout approach using Qemu -- is there a
better way now?
it's all easy given it is some IaaS provider, just use terraform to
create the ground, (terraform could also be used to upload keys, and
do some preconfiguration) then call ansible.
Terraform looks great, but while some of the providers I need to support are
listed (https://www.terraform.io/docs/providers/index.html ) that's not true of
all of them, and probably never will be. In general, being bound to Big Cloud
(AWS / DigitalOcean / et al) is not desirable.
On top of this, my objective for this project is to support the most generic
and standardised possible interface ("image with the provider's web interface
and SSH in after") rather than develop a system that implicitly encourages
lock-in.
Nevertheless looks like a superb tool if it fits.