This is repository with EduVM configuration.
To use it you will have to:
- configure SSH connection to the machine with 'eduvm' user that authenticates via keys and have sudo enabled,
- install Ansible,
- create production file,
- run Ansible with the machine as the target.
To install Ansible please use the Python venv module:
$ python3 -m venv venv
$ source venv/bin/activate
(venv) $ pip install wheel
(venv) $ pip install ansible
In 'production' file specify machine IP, eg:
[machines]
192.168.57.7
To configure the machine run the Ansible like that:
(venv) $ ansible-playbook -i production eduvm.yml -u eduvm -b --become-method=sudo
- Adam Chyła - chyla.org