An Ansible role that adds a Vagrant public SSH key to the vagrant user's ~/.ssh/authorized_keys file.
vagrant
~/.ssh/authorized_keys