From a8b036e67d02977e07c212b8af03cbb745a8472d Mon Sep 17 00:00:00 2001
From: Matthias Loibl <mail@matthiasloibl.com>
Date: Mon, 10 Dec 2018 18:31:09 +0100
Subject: [PATCH] contrib/kube-prometheus: Generate Prometheus Adapter with
 maxSurge

---
 jsonnetfile.lock.json                        | 2 +-
 manifests/prometheus-adapter-deployment.yaml | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/jsonnetfile.lock.json b/jsonnetfile.lock.json
index e05e4e0a..d8455b56 100644
--- a/jsonnetfile.lock.json
+++ b/jsonnetfile.lock.json
@@ -8,7 +8,7 @@
                     "subdir": "contrib/kube-prometheus/jsonnet/kube-prometheus"
                 }
             },
-            "version": "cc1d3b421e00f8891582ba9692b78814220c69c6"
+            "version": "920b29babc4f4e490170b73aba2f9de86e0a08b6"
         },
         {
             "name": "ksonnet",
diff --git a/manifests/prometheus-adapter-deployment.yaml b/manifests/prometheus-adapter-deployment.yaml
index 9d28503c..8772a7a5 100644
--- a/manifests/prometheus-adapter-deployment.yaml
+++ b/manifests/prometheus-adapter-deployment.yaml
@@ -8,6 +8,10 @@ spec:
   selector:
     matchLabels:
       name: prometheus-adapter
+  strategy:
+    rollingUpdate:
+      maxSurge: 1
+      maxUnavailable: 0
   template:
     metadata:
       labels:
@@ -21,7 +25,7 @@ spec:
         - --metrics-relist-interval=1m
         - --prometheus-url=http://prometheus-k8s.monitoring.svc:9090/
         - --secure-port=6443
-        image: quay.io/coreos/k8s-prometheus-adapter-amd64:v0.3.0
+        image: quay.io/coreos/k8s-prometheus-adapter-amd64:v0.4.0
         name: prometheus-adapter
         ports:
         - containerPort: 6443
-- 
GitLab