From 00e8188f47b5f0a428f0363fd3582aad59118d74 Mon Sep 17 00:00:00 2001
From: Mikhail Goncharov <goncharov.mikhail@gmail.com>
Date: Tue, 21 Jul 2020 15:20:53 +0200
Subject: [PATCH] deployment definition

---
 kubernetes/buildkite/deployment.yaml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/kubernetes/buildkite/deployment.yaml b/kubernetes/buildkite/deployment.yaml
index b724ff8..6078bfe 100644
--- a/kubernetes/buildkite/deployment.yaml
+++ b/kubernetes/buildkite/deployment.yaml
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
 kind: Deployment
 metadata:
   name: premerge-debian
@@ -24,6 +24,11 @@ spec:
       labels:
         app: agent-premerge-debian
     spec:
+      strategy:
+        rollingUpdate:
+          maxSurge: 25%
+          maxUnavailable: 25%
+        type: RollingUpdate
       containers:
       - name: buildkite-premerge-debian
         image: gcr.io/llvm-premerge-checks/buildkite-premerge-debian
@@ -39,6 +44,8 @@ spec:
           mountPath: /mnt/disks/ssd0
         - name: github-ssh
           mountPath: /mnt/ssh
+        terminationMessagePath: /dev/termination-log
+        terminationMessagePolicy: File
         env:
         - name: BUILDKITE_AGENT_TOKEN
           valueFrom: