commit | 36fd4267f6723788742a0fa34a894a1e6fa37bb8 | [log] [tgz] |
---|---|---|
author | Thomas Draebing <thomas.draebing@sap.com> | Fri Feb 05 10:19:49 2021 +0100 |
committer | Thomas Draebing <thomas.draebing@sap.com> | Mon May 17 08:40:25 2021 +0200 |
tree | ac2c25a8a80fca6e296f2c1fece7b1a8e4744a96 | |
parent | db4af54762a73d0e8938f3f212530cefa7b34c70 [diff] |
Add preStop hook to Gerrit containers Change-Id: I7e06ebcc6fc58ce0900fd7db80f658c7ce07dc89
diff --git a/helm-charts/gerrit-replica/templates/gerrit-replica.deployment.yaml b/helm-charts/gerrit-replica/templates/gerrit-replica.deployment.yaml index 883d797..556d59a 100644 --- a/helm-charts/gerrit-replica/templates/gerrit-replica.deployment.yaml +++ b/helm-charts/gerrit-replica/templates/gerrit-replica.deployment.yaml
@@ -197,6 +197,13 @@ - name: gerrit-replica image: {{ template "registry" . }}{{ .Values.gerritReplica.images.gerritReplica }}:{{ .Values.images.version }} imagePullPolicy: {{ .Values.images.imagePullPolicy }} + lifecycle: + preStop: + exec: + command: + - "/bin/ash" + - "-c" + - "kill -2 $(pidof java) && tail --pid=$(pidof java) -f /dev/null" env: - name: POD_NAME valueFrom:
diff --git a/helm-charts/gerrit/templates/gerrit.stateful-set.yaml b/helm-charts/gerrit/templates/gerrit.stateful-set.yaml index 2ea3d12..badc949 100644 --- a/helm-charts/gerrit/templates/gerrit.stateful-set.yaml +++ b/helm-charts/gerrit/templates/gerrit.stateful-set.yaml
@@ -154,6 +154,13 @@ - name: gerrit image: {{ template "registry" . }}{{ .Values.gerrit.images.gerrit }}:{{ .Values.images.version }} imagePullPolicy: {{ .Values.images.imagePullPolicy }} + lifecycle: + preStop: + exec: + command: + - "/bin/ash" + - "-c" + - "kill -2 $(pidof java) && tail --pid=$(pidof java) -f /dev/null" ports: - name: gerrit-port containerPort: 8080