add a cloud-init script.

use https github repo urls instead of ssh.