summaryrefslogtreecommitdiff
path: root/roles/streaming
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2024-02-09 00:38:28 +0100
committerChristian Pointner <equinox@spreadspace.org>2024-02-09 00:38:28 +0100
commit2b699a9f0e031c40139930d82b4a4ca998548a14 (patch)
treece31a3ddba7a6a990ef3861d96c8f4015bd10a9b /roles/streaming
parentbump blackmagic driver versions for elevate encoders (diff)
elevate encoder: fix decklink versions
Diffstat (limited to 'roles/streaming')
-rw-r--r--roles/streaming/player/templates/pod-spec.yml.j26
-rw-r--r--roles/streaming/recorder/templates/pod-spec.yml.j26
-rw-r--r--roles/streaming/streamer/rtmp/templates/pod-spec.yml.j26
3 files changed, 18 insertions, 0 deletions
diff --git a/roles/streaming/player/templates/pod-spec.yml.j2 b/roles/streaming/player/templates/pod-spec.yml.j2
index 8cd6c355..128e20ff 100644
--- a/roles/streaming/player/templates/pod-spec.yml.j2
+++ b/roles/streaming/player/templates/pod-spec.yml.j2
@@ -29,6 +29,9 @@ containers:
subPath: blackmagic
mountPath: /usr/lib/blackmagic
readOnly: true
+ - name: decklink-etc
+ mountPath: /etc/blackmagic
+ readOnly: true
{% for name, mount in player_volume_mounts.items() %}
- name: {{ name }}
mountPath: {{ mount.dest }}
@@ -43,6 +46,9 @@ volumes:
hostPath:
type: Directory
path: /usr/lib/
+- name: decklink-etc
+ hostPath:
+ path: /etc/blackmagic
{% for name, mount in player_volume_mounts.items() %}
- name: {{ name }}
hostPath:
diff --git a/roles/streaming/recorder/templates/pod-spec.yml.j2 b/roles/streaming/recorder/templates/pod-spec.yml.j2
index 8fbeadba..21c57f45 100644
--- a/roles/streaming/recorder/templates/pod-spec.yml.j2
+++ b/roles/streaming/recorder/templates/pod-spec.yml.j2
@@ -38,6 +38,9 @@ containers:
subPath: blackmagic
mountPath: /usr/lib/blackmagic
readOnly: true
+ - name: decklink-etc
+ mountPath: /etc/blackmagic
+ readOnly: true
volumes:
- name: home
@@ -50,3 +53,6 @@ volumes:
hostPath:
type: Directory
path: /usr/lib/
+- name: decklink-etc
+ hostPath:
+ path: /etc/blackmagic
diff --git a/roles/streaming/streamer/rtmp/templates/pod-spec.yml.j2 b/roles/streaming/streamer/rtmp/templates/pod-spec.yml.j2
index 81058cea..8ec89c5b 100644
--- a/roles/streaming/streamer/rtmp/templates/pod-spec.yml.j2
+++ b/roles/streaming/streamer/rtmp/templates/pod-spec.yml.j2
@@ -59,6 +59,9 @@ containers:
subPath: blackmagic
mountPath: /usr/lib/blackmagic
readOnly: true
+ - name: decklink-etc
+ mountPath: /etc/blackmagic
+ readOnly: true
{% for name, forward in streamer_rtmp_forwards.items() %}
- name: "forward-{{ name }}"
@@ -135,6 +138,9 @@ volumes:
hostPath:
type: Directory
path: /usr/lib/
+- name: decklink-etc
+ hostPath:
+ path: /etc/blackmagic
{% if streamer_rtmp_recording is defined %}
- name: recordings
hostPath: