From 6eb0d4b80be0db7951560e392bee9d5d1b156040 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sat, 20 Jan 2024 23:36:22 +0100 Subject: finalize apps/node-red --- roles/apps/node-red/instance/tasks/main.yml | 14 +++++++++----- roles/apps/whawty/auth/instance/templates/pod-spec.yml.j2 | 4 ---- 2 files changed, 9 insertions(+), 9 deletions(-) (limited to 'roles/apps') diff --git a/roles/apps/node-red/instance/tasks/main.yml b/roles/apps/node-red/instance/tasks/main.yml index 410a1b9f..63d03539 100644 --- a/roles/apps/node-red/instance/tasks/main.yml +++ b/roles/apps/node-red/instance/tasks/main.yml @@ -1,10 +1,12 @@ --- -## TODO: add storage handling! -- set_fact: - node_red_instance_basepath: "/srv/node-red/{{ node_red_instance }}" -## +- name: prepare storage volume + vars: + storage_volume: "{{ node_red_instances[node_red_instance].storage }}" + include_role: + name: "storage/{{ node_red_instances[node_red_instance].storage.type }}/volume" -## TODO: custom user +- set_fact: + node_red_instance_basepath: "{{ storage_volume_mountpoint }}" - name: create instance directories loop: @@ -182,8 +184,10 @@ requestCert: true, minVersion: 'TLSv1.3' }, + {% if 'extra_settings' in node_red_instances[node_red_instance] %} {{ node_red_instances[node_red_instance].extra_settings | indent(4) }} + {% endif %} ** **************************************** diff --git a/roles/apps/whawty/auth/instance/templates/pod-spec.yml.j2 b/roles/apps/whawty/auth/instance/templates/pod-spec.yml.j2 index 50f8e0c2..3677d84b 100644 --- a/roles/apps/whawty/auth/instance/templates/pod-spec.yml.j2 +++ b/roles/apps/whawty/auth/instance/templates/pod-spec.yml.j2 @@ -22,10 +22,6 @@ containers: readOnly: true - name: store mountPath: /store - env: -{# TODO: remove debug output #} - - name: WHAWTY_AUTH_DEBUG - value: "1" ports: - containerPort: {{ whawty_auth_instances[whawty_auth_instance].port }} hostPort: {{ whawty_auth_instances[whawty_auth_instance].port }} -- cgit v1.2.3