From c31e67d27434b3ff54db8015292924a97ada95ed Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Mon, 5 Apr 2021 01:10:12 +0200 Subject: deploy final glt recording hosts --- inventory/host_vars/glt-calypso.yml | 24 ++++++++++++++++++++++++ inventory/host_vars/glt-telesto.yml | 24 ++++++++++++++++++++++++ spreadspace/glt-calypso.yml | 3 ++- spreadspace/glt-telesto.yml | 3 ++- 4 files changed, 52 insertions(+), 2 deletions(-) diff --git a/inventory/host_vars/glt-calypso.yml b/inventory/host_vars/glt-calypso.yml index 2ec8a28f..7e48aa07 100644 --- a/inventory/host_vars/glt-calypso.yml +++ b/inventory/host_vars/glt-calypso.yml @@ -42,6 +42,16 @@ apt_repo_components: - non-free ## for microcode updates +zfs_arc_size: + min: 1GB + max: 2GB + +zfs_pools: + storage: + mountpoint: /srv/storage + create_vdevs: mirror /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S1PVJDWQ720805 /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S1PVJDWQ720811 + + blackmagic_desktopvideo_version: 11.7a12 blackmagic_desktopvideo_include_gui: yes @@ -66,3 +76,17 @@ kubernetes_version: 1.20.5 kubernetes_container_runtime: docker kubernetes_standalone_max_pods: 42 kubernetes_standalone_cni_variant: with-portmap + + +recorder_storage: + type: zfs + pool: storage + name: recorder +recorder_base_path: /srv/storage/recorder +recorder_inst_name: feed-glt21s2 +recorder_ffmpeg_image_version: 2021-02-24.7 +recorder_decklink_card: "DeckLink SDI (1)" +recorder_decklink_format_code: Hp25 + +recorder_segment_time: 3600 +recorder_segment_clocktime_offset: 3300 diff --git a/inventory/host_vars/glt-telesto.yml b/inventory/host_vars/glt-telesto.yml index 04cab4e8..ed38a7b2 100644 --- a/inventory/host_vars/glt-telesto.yml +++ b/inventory/host_vars/glt-telesto.yml @@ -42,6 +42,16 @@ apt_repo_components: - non-free ## for microcode updates +zfs_arc_size: + min: 1GB + max: 2GB + +zfs_pools: + storage: + mountpoint: /srv/storage + create_vdevs: mirror /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S1PVJDWQ720808 /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S1PVJDWQ720810 + + blackmagic_desktopvideo_version: 11.7a12 blackmagic_desktopvideo_include_gui: yes @@ -66,3 +76,17 @@ kubernetes_version: 1.20.5 kubernetes_container_runtime: docker kubernetes_standalone_max_pods: 42 kubernetes_standalone_cni_variant: with-portmap + + +recorder_storage: + type: zfs + pool: storage + name: recorder +recorder_base_path: /srv/storage/recorder +recorder_inst_name: feed-glt21s2 +recorder_ffmpeg_image_version: 2021-02-24.7 +recorder_decklink_card: "DeckLink SDI" +recorder_decklink_format_code: Hp25 + +recorder_segment_time: 3600 +recorder_segment_clocktime_offset: 3300 diff --git a/spreadspace/glt-calypso.yml b/spreadspace/glt-calypso.yml index a7c08671..e9c05d92 100644 --- a/spreadspace/glt-calypso.yml +++ b/spreadspace/glt-calypso.yml @@ -8,11 +8,12 @@ - role: core/zsh - role: core/ntp - role: core/cpu-microcode + - role: storage/zfs/pools - role: apt-repo/spreadspace - role: streaming/blackmagic/desktopvideo - role: kubernetes/base - role: kubernetes/standalone/base - #- role: streaming/rtmp/streamer + - role: streaming/recorder post_tasks: - name: install lm-sensors and i7z apt: diff --git a/spreadspace/glt-telesto.yml b/spreadspace/glt-telesto.yml index 3e982e51..25a256cb 100644 --- a/spreadspace/glt-telesto.yml +++ b/spreadspace/glt-telesto.yml @@ -8,11 +8,12 @@ - role: core/zsh - role: core/ntp - role: core/cpu-microcode + - role: storage/zfs/pools - role: apt-repo/spreadspace - role: streaming/blackmagic/desktopvideo - role: kubernetes/base - role: kubernetes/standalone/base - #- role: streaming/rtmp/streamer + - role: streaming/recorder post_tasks: - name: install lm-sensors and i7z apt: -- cgit v1.2.3