summaryrefslogtreecommitdiff
path: root/templates/default/kubernetes/nginx-streamer-cm.yml.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-02-23 12:45:55 +0100
committerChristian Pointner <equinox@spreadspace.org>2018-02-23 12:45:55 +0100
commite163fb53e277c8b8b3dcd36e9fcc0d7d16b94976 (patch)
treedc13411770fe1f4fc4531339fbccf53baf4d8260 /templates/default/kubernetes/nginx-streamer-cm.yml.j2
parentadded mysql pod (diff)
refactor k8s templates
Diffstat (limited to 'templates/default/kubernetes/nginx-streamer-cm.yml.j2')
-rw-r--r--templates/default/kubernetes/nginx-streamer-cm.yml.j216
1 files changed, 8 insertions, 8 deletions
diff --git a/templates/default/kubernetes/nginx-streamer-cm.yml.j2 b/templates/default/kubernetes/nginx-streamer-cm.yml.j2
index 563245c..c97bd63 100644
--- a/templates/default/kubernetes/nginx-streamer-cm.yml.j2
+++ b/templates/default/kubernetes/nginx-streamer-cm.yml.j2
@@ -2,11 +2,11 @@ apiVersion: v1
kind: ConfigMap
metadata:
namespace: {{ namespace }}
- name: nginx-streamer-{{ worker.name }}
+ name: nginx-streamer-{{ deploy.worker.name }}
labels:
app: nginx
type: streamer
- worker: {{ worker.name }}
+ worker: {{ deploy.worker.name }}
data:
nginx.conf: |
worker_processes 4;
@@ -35,8 +35,8 @@ data:
access_log /dev/null;
server {
- listen {{ desc.streams[worker.flags.stream].port }} default_server;
- listen [::]:{{ desc.streams[worker.flags.stream].port }} default_server;
+ listen {{ desc.streams[deploy.worker.flags.stream].port }} default_server;
+ listen [::]:{{ desc.streams[deploy.worker.flags.stream].port }} default_server;
server_name _;
root /srv/www;
@@ -69,9 +69,9 @@ data:
hls_fragment_naming timestamp;
hls_fragment_slicing aligned;
hls_type live;
- hls_base_url http://{{ worker.flags['stream-hostname'] }}:{{ desc.streams[worker.flags.stream].port }}/hls/;
+ hls_base_url http://{{ deploy.worker.flags['stream-hostname'] }}:{{ desc.streams[deploy.worker.flags.stream].port }}/hls/;
-%% for mux in desc.streams[worker.flags.stream]['nginx-muxes']
+%% for mux in desc.streams[deploy.worker.flags.stream]['nginx-muxes']
%% for profile in desc.muxes[mux].formats.flash
%% set abitrate = desc.globals.profiles[profile].audio
%% set vbitrate = desc.globals.bitrates[desc.globals.formats.flash.video][desc.globals.profiles[profile].video]
@@ -92,9 +92,9 @@ data:
}
respawn on;
-%% for mux in desc.streams[worker.flags.stream]['nginx-muxes']
+%% for mux in desc.streams[deploy.worker.flags.stream]['nginx-muxes']
%% for profile in desc.muxes[mux].formats.flash
- exec_static ffmpeg -i http://flumotion-worker-{{ worker.name }}:{{ desc.streams[worker.flags.stream].port }}/{{ mux }}-flash-{{ profile }}.flv
+ exec_static ffmpeg -i http://flumotion-worker-{{ deploy.worker.name }}:{{ desc.streams[deploy.worker.flags.stream].port }}/{{ mux }}-flash-{{ profile }}.flv
-acodec copy -vcodec copy -vbsf h264_mp4toannexb -f flv rtmp://localhost/hls/{{ mux }}-{{ profile }}
-acodec copy -vcodec copy -vbsf h264_mp4toannexb -f flv rtmp://localhost/dash/{{ mux }}-{{ profile }};
%% endfor