Newer
Older
owner: "{{ target_user }}"
group: "{{ target_user }}"
# This should be optimized so that only one check / install is needed
# Still we should make sure that pip3 is actually installed before trying to use it
- name: Install dependecies
become: true
apt:
name:
- python3-pip
state: present
update_cache: true
- name: Install jupyter-lab
pip:
virtualenv_command: /usr/bin/python3 -m venv
virtualenv: "/home/{{ target_user }}/.ml-venv"
name: jupyterlab
state: present
- name: Install systemd service
become: true
src: files/jupyter.service
dest: /etc/systemd/system/jupyter.service
mode: '0644'
- name: Start Jupyter-Lab service
become: true
systemd:
name: jupyter
state: started
enabled: true
daemon_reload: true