diff --git a/devops/azure/chart/templates/deployment.yaml b/devops/azure/chart/templates/deployment.yaml
index ac9cc20df7a69caa4bc327d8fc094ef4311a72e2..e6ff149ad6ab62720d0687a5cbcdbb3e2e216f25 100644
--- a/devops/azure/chart/templates/deployment.yaml
+++ b/devops/azure/chart/templates/deployment.yaml
@@ -46,6 +46,10 @@ spec:
       - name: {{ .Chart.Name }}
         image: {{ .Values.image.repository }}/{{ .Chart.Name }}-{{ .Values.image.branch }}:{{ .Values.image.tag | default .Chart.AppVersion }}
         imagePullPolicy: Always
+        lifecycle:
+          preStop:
+            exec:
+              command: ["sleep","90"]
         ports:
         - containerPort: 80
         resources:
@@ -141,3 +145,4 @@ spec:
             value: "common,application"
           - name: azure_activedirectory_AppIdUri
             value: "api://$(aad_client_id)"
+      terminationGracePeriodSeconds: 101