ansible-pull with private Github Repository
“ansible-pull” is a simple way to provision VMs or servers.
The advantage I see is mostly that for example “runcmd” in cloud-init is pretty barebones and doesn’t provide lots of great capabilities to ensure things get done.