Ansible development VM
A -- very simple -- Ansible playbook that adds a new local user to utility[\d+].dev.gap.geant.org
, such that a user can log in and provision a new development VM using Terraform.
Example usage of this playbook:
ansible-playbook -i 127.0.0.1, playbook.yml -e "username=$USERNAME" -e "full_name=$YOUR_NAME" -e "ssh_key_path=$YOUR_SSH_KEY" -k
Remember to fill in the variables $USERNAME
, $YOUR_NAME
, and $YOUR_SSH_KEY
.