Setup Link to heading Most cloud providers allow you to set commands to run when a host comes online. The general format for this is called cloud-init or user-data. There’s full documentation for cloud-init here. In my particular case, I had extra files I wanted to write to the host using pulumi. To make it all fit, I was gzip compressing the files then base64 encoding the result.