I am a programmer!
I *could* grab PyParsing and bash out a custom Dockerfile-like syntax and then wire that up behind the scenes to cloud creation APIs and stuff
... It'd take me a few days to get something hacked together
fuck I'm going to do this aren't I
@aurynn No wait, stop, don't, this is a mistake. :)
@mattcen it'd be funny though
@aurynn This does not feel like a good enough reason.
I mean, I get it, but also, as somebody who is perpetually distracted by new shiny things that seem like an interesting idea at the time, only to find I then forget where my stack of yaks began, I counsel against this course of action. :)
@mattcen I'd like this tool to exist though
since I kind of, like, want to use it right now
@aurynn I mean, that's fair too, I guess!
@mattcen Hacking something out of Packer and Terraform worked, ish, but it doesn't spark joy
@aurynn Oh dear. The more I think about this the more sensible the idea sounds. When I was building several slightly different Debian and Ubuntu desktop SOEs, we never did quite find a good approach to genericising the base images...
@mattcen Right? Now that Docker has been invented it's a kind of obvious, really good approach
I am going to start with a yaml-based thing (for reasons of figuring out the state machine before I build a custom parser) that does not have any variable interpolation and does not build Dockerfiles.
I’m looking at Openstack api library + paramiko to ssh in and do stuff, though @astraluma is trying to convince me to pull the disk image and do it locally instead
@aurynn have you played around with pulumi or the terraform-cdo?
@patrick terraform cdo?
A paid, early access, strongly moderated Mastodon instance hosted entirely in New Zealand.