mirror of
https://github.com/apache/zeppelin
synced 2026-05-24 09:38:26 +00:00
sig term for quick termination
This commit is contained in:
parent
64a56b5c94
commit
b4f58a9a17
2 changed files with 11 additions and 1 deletions
|
|
@ -39,11 +39,16 @@ spec:
|
|||
automountServiceAccountToken: false
|
||||
{% endif %}
|
||||
restartPolicy: Never
|
||||
terminationGracePeriodSeconds: 10
|
||||
terminationGracePeriodSeconds: 30
|
||||
containers:
|
||||
- name: {{zeppelin.k8s.interpreter.container.name}}
|
||||
image: {{zeppelin.k8s.interpreter.container.image}}
|
||||
command: ["sh", "-c", "$(ZEPPELIN_HOME)/bin/interpreter.sh -d $(ZEPPELIN_HOME)/interpreter/{{zeppelin.k8s.interpreter.group.name}} -r {{zeppelin.k8s.interpreter.rpc.portRange}} -c {{zeppelin.k8s.server.rpc.host}} -p {{zeppelin.k8s.server.rpc.portRange}} -i {{zeppelin.k8s.interpreter.group.id}} -l {{zeppelin.k8s.interpreter.localRepo}} -g {{zeppelin.k8s.interpreter.setting.name}}"]
|
||||
lifecycle:
|
||||
preStop:
|
||||
exec:
|
||||
# SIGTERM triggers a quick exit; gracefully terminate instead
|
||||
command: ["sh", "-c", "ps -ef | grep org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer | awk '{print $2}' | xargs kill"]
|
||||
env:
|
||||
{% for key, value in zeppelin.k8s.envs.items() %}
|
||||
- name: {{key}}
|
||||
|
|
|
|||
|
|
@ -78,6 +78,11 @@ spec:
|
|||
- name: zeppelin-server
|
||||
image: apache/zeppelin:0.9.0-SNAPSHOT
|
||||
command: ["sh", "-c", "$(ZEPPELIN_HOME)/bin/zeppelin.sh"]
|
||||
lifecycle:
|
||||
preStop:
|
||||
exec:
|
||||
# SIGTERM triggers a quick exit; gracefully terminate instead
|
||||
command: ["sh", "-c", "ps -ef | grep org.apache.zeppelin.server.ZeppelinServer | awk '{print $2}' | xargs kill"]
|
||||
env:
|
||||
- name: ZEPPELIN_K8S_CONTAINER_IMAGE
|
||||
value: apache/zeppelin:0.9.0-SNAPSHOT
|
||||
|
|
|
|||
Loading…
Reference in a new issue