nickmonad on Nostr: Is it just me or is cloud VM orchestration still lacking? I'm thinking more about the ...
Is it just me or is cloud VM orchestration still lacking? I'm thinking more about the provisioning of the software itself, not the instance.
Terraform gets us mostly there but what I actually want to run on the machine is still defined by a hodgepodge of systemd unit files loaded into a packer built image, and finalized with volume mount checks in the user data script, lots of chown statements, all with a shit ton of extra crap in the OS I actually don't need or care about.
Seems like there is so much focus on running things with Kubernetes. Half of the time, I'm not even sure I need k8s. I just want an easy way to define a VM, and the software on top of it, maybe with some simple logging solution. There is still a surprising amount of this that has to be done manually or in a bespoke way.
Published at
2023-04-06 21:53:26Event JSON
{
"id": "c75a65b03a98bdd7928411c92131a08dff0e2e4386bd50e49a1f36da4dc95764",
"pubkey": "5fe74dc9a7349be18269007d8e7bdf7599869cb677fe3f2794ebd821f146fe81",
"created_at": 1680818006,
"kind": 1,
"tags": [],
"content": "Is it just me or is cloud VM orchestration still lacking? I'm thinking more about the provisioning of the software itself, not the instance.\n\nTerraform gets us mostly there but what I actually want to run on the machine is still defined by a hodgepodge of systemd unit files loaded into a packer built image, and finalized with volume mount checks in the user data script, lots of chown statements, all with a shit ton of extra crap in the OS I actually don't need or care about.\n\nSeems like there is so much focus on running things with Kubernetes. Half of the time, I'm not even sure I need k8s. I just want an easy way to define a VM, and the software on top of it, maybe with some simple logging solution. There is still a surprising amount of this that has to be done manually or in a bespoke way.",
"sig": "058576d9805b4d46f8a85c5f544d94b36e25fad21c22f292bcc697173dde70cde2090b005e85a206389c03767aa7df3d55dfba594c713070fade11c89d6e7c06"
}