summaryrefslogtreecommitdiff
path: root/inventory/host_vars/ch-apps/node-red.yml
diff options
context:
space:
mode:
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: