Automatically setup a github user on a server.
Ensure you have accessible ssh keys that match your GitHub public keys. This can be found by going to https://github.com/.keys.
example: github.com/kyleparisi.keys
Additionally, you'll need:
ansible
installed
ansible-playbook playbook.yml --extra-vars "github_user=kyleparisi"
You can also update the example cloud-config
file to automatically provision
a server on first boot.