diff --git a/terraform/training/files/backend.tf.gpg b/terraform/training/files/backend.tf.gpg index cbb1789..e5058aa 100644 Binary files a/terraform/training/files/backend.tf.gpg and b/terraform/training/files/backend.tf.gpg differ diff --git a/terraform/training/files/frontend.tf.gpg b/terraform/training/files/frontend.tf.gpg index d7d7875..0a653ee 100644 Binary files a/terraform/training/files/frontend.tf.gpg and b/terraform/training/files/frontend.tf.gpg differ diff --git a/terraform/training/files/install-demo-flask.sh b/terraform/training/files/install-demo-flask.sh index 026385c..d351c2c 100644 --- a/terraform/training/files/install-demo-flask.sh +++ b/terraform/training/files/install-demo-flask.sh @@ -1,8 +1,10 @@ #!/bin/bash apt-get update -apt-get -y install python3-pip git +apt-get -y install python3-pip git python3-venv git clone https://github.com/arnaudmorin/demo-flask /opt/demo-flask -pip3 install -r /opt/demo-flask/requirements.txt +python3 -m venv /opt/demo-flask-venv +/opt/demo-flask-venv/bin/pip install -r /opt/demo-flask/requirements.txt +sed -i -r 's|^python3|/opt/demo-flask-venv/bin/python|' /opt/demo-flask/start.sh cp /opt/demo-flask/demo-flask.service /etc/systemd/system/ systemctl enable demo-flask.service systemctl daemon-reload diff --git a/terraform/training/files/network.tf.gpg b/terraform/training/files/network.tf.gpg index c5b5e15..90ad850 100644 Binary files a/terraform/training/files/network.tf.gpg and b/terraform/training/files/network.tf.gpg differ diff --git a/terraform/training/files/output.tf.gpg b/terraform/training/files/output.tf.gpg index 3b1925d..1033c35 100644 Binary files a/terraform/training/files/output.tf.gpg and b/terraform/training/files/output.tf.gpg differ diff --git a/terraform/training/files/provider.tf.gpg b/terraform/training/files/provider.tf.gpg index 8bf4c3a..4dbd756 100644 Binary files a/terraform/training/files/provider.tf.gpg and b/terraform/training/files/provider.tf.gpg differ