summaryrefslogtreecommitdiff
path: root/inventory/host_vars/ch-apps/node-red.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2024-01-21 16:34:35 +0100
committerChristian Pointner <equinox@spreadspace.org>2024-01-21 16:34:35 +0100
commit62c7f0f3660e24c6a07013f9f34e84c7335a1c04 (patch)
treedf6e749a0a1900e7a59be636591a1e972c318222 /inventory/host_vars/ch-apps/node-red.yml
parentfinalize apps/node-red (diff)
ch-apps: add node-red.chaos-at-home.org and passwd.chaos-at-home.org
Diffstat (limited to 'inventory/host_vars/ch-apps/node-red.yml')
-rw-r--r--inventory/host_vars/ch-apps/node-red.yml16
1 files changed, 13 insertions, 3 deletions
diff --git a/inventory/host_vars/ch-apps/node-red.yml b/inventory/host_vars/ch-apps/node-red.yml
index ee11a495..f57d9318 100644
--- a/inventory/host_vars/ch-apps/node-red.yml
+++ b/inventory/host_vars/ch-apps/node-red.yml
@@ -1,9 +1,13 @@
---
+_node_red_zfs_base_:
+ pool: storage
+ name: node-red
+
node_red_instances:
- test:
+ node-red.chaos-at-home.org:
version: 3.1.3
port: 1880
- credential_secret: "{{ vault_nodered_credential_secrets['test'] }}"
+ credential_secret: "{{ vault_nodered_credential_secrets['node-red.chaos-at-home.org'] }}"
mqtt_tls:
certificate_provider: managed-ca
certificate_config:
@@ -11,12 +15,18 @@ node_red_instances:
host: ch-iot
name: mqtt
cert:
- common_name: test
+ common_name: node-red.chaos-at-home.org
extended_key_usage:
- clientAuth
extended_key_usage_critical: yes
create_subject_key_identifier: yes
not_after: +100w
+ storage:
+ type: zfs
+ parent: "{{ _node_red_zfs_base_ }}"
+ name: node-red.chaos-at-home.org
+ properties:
+ quota: 512M
publish:
zone: "{{ apps_publish_zone__chaos_at_home }}"
hostnames: