Skip to content

First release with working cloud-init

Compare
Choose a tag to compare
@mjStallinger mjStallinger released this 04 Apr 08:49
· 40 commits to main since this release
e2a7761

✅ cloud-init: done. It finally works.

It took a couple of tweaks, a few cloud-init-output.log rage scrolls, and more than one “why the hell isn’t this script even running?!” –
but the cloud-init setup is finally nailed down.

From now on, spinning up a fresh instance means:

  • ✅ My SSH key gets injected securely at runtime
  • ✅ Scripts from my GitHub repo get downloaded and executed automatically
  • ✅ Logs are piped into /var/log/cloud-management-init.log because blind debugging is a sin
  • ✅ It’s clean, isolated under /opt/cloud-management, and actually… beautiful.

No more scping half-baked Bash into a fresh droplet. No more "just SSH in and run that thing really quick". This is infrastructure that behaves.

And yes – it logs. Properly.