From 411192d3d6bc06984d93556fa5867225203d8aed Mon Sep 17 00:00:00 2001 From: Staffan Olsson Date: Tue, 27 Jun 2017 12:26:52 +0200 Subject: Reverts to default termination period, and uses bash for "shell form"... as Alpine's /bin/busybox (ash) does not forward signals, according to https://pracucci.com/graceful-shutdown-of-kubernetes-pods.html The reason for the termination period change is that we haven't observed any termination behavior yet so we can't know how slow it might be. --- 50kafka.yml | 4 ++-- zookeeper/50pzoo.yml | 4 ++-- zookeeper/51zoo.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/50kafka.yml b/50kafka.yml index 2a3faf6..4a57f3d 100644 --- a/50kafka.yml +++ b/50kafka.yml @@ -14,7 +14,7 @@ spec: prometheus.io/scrape: "true" prometheus.io/port: "5556" spec: - terminationGracePeriodSeconds: 10 + terminationGracePeriodSeconds: 30 containers: - name: metrics image: solsson/kafka-prometheus-jmx-exporter@sha256:1f7c96c287a2dbec1d909cd8f96c0656310239b55a9a90d7fd12c81f384f1f7d @@ -35,7 +35,7 @@ spec: ports: - containerPort: 9092 command: - - sh + - /bin/bash - -c - > ./bin/kafka-server-start.sh diff --git a/zookeeper/50pzoo.yml b/zookeeper/50pzoo.yml index da1ba81..7b949ce 100644 --- a/zookeeper/50pzoo.yml +++ b/zookeeper/50pzoo.yml @@ -15,7 +15,7 @@ spec: prometheus.io/scrape: "true" prometheus.io/port: "5556" spec: - terminationGracePeriodSeconds: 10 + terminationGracePeriodSeconds: 30 containers: - name: metrics image: solsson/kafka-prometheus-jmx-exporter@sha256:1f7c96c287a2dbec1d909cd8f96c0656310239b55a9a90d7fd12c81f384f1f7d @@ -40,7 +40,7 @@ spec: - name: JMX_PORT value: "5555" command: - - sh + - /bin/bash - -c - > set -e; diff --git a/zookeeper/51zoo.yml b/zookeeper/51zoo.yml index f4f6298..b73db29 100644 --- a/zookeeper/51zoo.yml +++ b/zookeeper/51zoo.yml @@ -15,7 +15,7 @@ spec: prometheus.io/scrape: "true" prometheus.io/port: "5556" spec: - terminationGracePeriodSeconds: 10 + terminationGracePeriodSeconds: 30 containers: - name: metrics image: solsson/kafka-prometheus-jmx-exporter@sha256:1f7c96c287a2dbec1d909cd8f96c0656310239b55a9a90d7fd12c81f384f1f7d @@ -40,7 +40,7 @@ spec: - name: JMX_PORT value: "5555" command: - - sh + - /bin/bash - -c - > set -e; -- cgit v1.2.3