summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2018-06-01 17:12:43 +0200
committerChristian Pointner <equinox@spreadspace.org>2018-06-01 17:12:43 +0200
commit98203b32b7f7eae847306e8d1849aab1d0062127 (patch)
tree758b561f483c591dc67a5fca4dfa974055c52949 /templates
parentinclude fullscreen to controls.png (diff)
make shutdown of kubernetes pods faster
Diffstat (limited to 'templates')
-rw-r--r--templates/default/kubernetes/flumotion-manager-deploy.yml.j21
-rw-r--r--templates/default/kubernetes/flumotion-worker-deploy.yml.j21
-rw-r--r--templates/default/kubernetes/nginx-streamer-deploy.yml.j21
-rw-r--r--templates/default/kubernetes/onionbalance-deploy.yml.j21
-rw-r--r--templates/default/kubernetes/sfive-deploy.yml.j21
-rw-r--r--templates/default/kubernetes/stream-lb-deploy.yml.j21
-rw-r--r--templates/default/kubernetes/stream-site-deploy.yml.j21
7 files changed, 7 insertions, 0 deletions
diff --git a/templates/default/kubernetes/flumotion-manager-deploy.yml.j2 b/templates/default/kubernetes/flumotion-manager-deploy.yml.j2
index e676f28..c70454a 100644
--- a/templates/default/kubernetes/flumotion-manager-deploy.yml.j2
+++ b/templates/default/kubernetes/flumotion-manager-deploy.yml.j2
@@ -25,6 +25,7 @@ spec:
securityContext:
runAsUser: 998
fsGroup: 998
+ terminationGracePeriodSeconds: 0
containers:
- name: flumotion
image: spreadspace/flumotion:manager-{{ desc.globals.deployment.parameter.flumotion_image_version }}
diff --git a/templates/default/kubernetes/flumotion-worker-deploy.yml.j2 b/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
index f7be807..f369e25 100644
--- a/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
+++ b/templates/default/kubernetes/flumotion-worker-deploy.yml.j2
@@ -28,6 +28,7 @@ spec:
securityContext:
runAsUser: 998
fsGroup: 998
+ terminationGracePeriodSeconds: 0
%% if 'record' in deploy.worker.flags
initContainers:
%% for record_name in deploy.worker.flags.record
diff --git a/templates/default/kubernetes/nginx-streamer-deploy.yml.j2 b/templates/default/kubernetes/nginx-streamer-deploy.yml.j2
index 6083cd3..0416ba8 100644
--- a/templates/default/kubernetes/nginx-streamer-deploy.yml.j2
+++ b/templates/default/kubernetes/nginx-streamer-deploy.yml.j2
@@ -28,6 +28,7 @@ spec:
securityContext:
runAsUser: 998
fsGroup: 998
+ terminationGracePeriodSeconds: 0
containers:
- name: nginx
image: spreadspace/nginx-streaming:{{ desc.globals.deployment.parameter.nginx_image_version }}
diff --git a/templates/default/kubernetes/onionbalance-deploy.yml.j2 b/templates/default/kubernetes/onionbalance-deploy.yml.j2
index 0ec8151..4006085 100644
--- a/templates/default/kubernetes/onionbalance-deploy.yml.j2
+++ b/templates/default/kubernetes/onionbalance-deploy.yml.j2
@@ -23,6 +23,7 @@ spec:
securityContext:
runAsUser: 998
fsGroup: 998
+ terminationGracePeriodSeconds: 0
initContainers:
- name: prepare-onion-lib
image: busybox
diff --git a/templates/default/kubernetes/sfive-deploy.yml.j2 b/templates/default/kubernetes/sfive-deploy.yml.j2
index 9ffd93a..ec0cbf7 100644
--- a/templates/default/kubernetes/sfive-deploy.yml.j2
+++ b/templates/default/kubernetes/sfive-deploy.yml.j2
@@ -31,6 +31,7 @@ spec:
fsGroup: 998
hostNetwork: true
dnsPolicy: ClusterFirstWithHostNet
+ terminationGracePeriodSeconds: 0
initContainers:
- name: prepare-hub-data
image: busybox
diff --git a/templates/default/kubernetes/stream-lb-deploy.yml.j2 b/templates/default/kubernetes/stream-lb-deploy.yml.j2
index 8f33247..77b5ec5 100644
--- a/templates/default/kubernetes/stream-lb-deploy.yml.j2
+++ b/templates/default/kubernetes/stream-lb-deploy.yml.j2
@@ -30,6 +30,7 @@ spec:
fsGroup: 998
hostNetwork: true
dnsPolicy: ClusterFirstWithHostNet
+ terminationGracePeriodSeconds: 0
initContainers:
- name: copy-certificates
image: busybox
diff --git a/templates/default/kubernetes/stream-site-deploy.yml.j2 b/templates/default/kubernetes/stream-site-deploy.yml.j2
index e5ba29b..6a61e40 100644
--- a/templates/default/kubernetes/stream-site-deploy.yml.j2
+++ b/templates/default/kubernetes/stream-site-deploy.yml.j2
@@ -28,6 +28,7 @@ spec:
securityContext:
runAsUser: 998
fsGroup: 998
+ terminationGracePeriodSeconds: 0
containers:
- name: nginx
image: spreadspace/nginx-streaming:{{ desc.globals.deployment.parameter.nginx_image_version }}