summaryrefslogtreecommitdiff
path: root/inventory/host_vars
diff options
context:
space:
mode:
Diffstat (limited to 'inventory/host_vars')
-rw-r--r--inventory/host_vars/ch-apps.yml4
-rw-r--r--inventory/host_vars/ch-epimetheus.yml12
2 files changed, 16 insertions, 0 deletions
diff --git a/inventory/host_vars/ch-apps.yml b/inventory/host_vars/ch-apps.yml
index b04d7978..860ef4f6 100644
--- a/inventory/host_vars/ch-apps.yml
+++ b/inventory/host_vars/ch-apps.yml
@@ -65,6 +65,10 @@ spreadspace_apt_repo_components:
- container
+ssh_keys_root_extra:
+ - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIZK9NBainiE0+A8pT8dbwlNZ0k0AZVhLTzUSo3YtKJt ZFS Backup syncoid@epimetheus
+
+
zfs_arc_size:
min: 512MB
max: 2GB
diff --git a/inventory/host_vars/ch-epimetheus.yml b/inventory/host_vars/ch-epimetheus.yml
index ee26cc65..8ac909ab 100644
--- a/inventory/host_vars/ch-epimetheus.yml
+++ b/inventory/host_vars/ch-epimetheus.yml
@@ -104,6 +104,18 @@ zfs_syncoid_sources:
nvme/vm:
recursive: yes
skip_parent: yes
+ 'ch-apps':
+ ssh_hostname: "{{ network_zones.svc.prefix | ipaddr(network_zones.svc.offsets['ch-apps']) | ipaddr('address') }}"
+ ssh_port: "{{ hostvars['ch-apps'].ansible_port }}"
+ ## TODO: enable this once ch-apps is part of prometheus
+ # report_prometheus_textfile_path: "/var/lib/prometheus-node-exporter/textfile-collector"
+ periodic:
+ schedule: "*-*-* 00,06,12,18:15:00"
+ timeout: 5h
+ paths:
+ storage:
+ recursive: yes
+ skip_parent: yes
'ch-equinox-t450s':
ssh_hostname: 192.168.28.139
ssh_port: 222