From 8473591869250a48e667be2a25ef093074ff1b52 Mon Sep 17 00:00:00 2001
From: Rajesh Rajendran <rjshrjndrn@users.noreply.github.com>
Date: Wed, 27 May 2020 11:39:58 +0530
Subject: [PATCH] Updating default maxsurge/unavailable to 25% (#1517)

---
 kubernetes/helm_charts/core/adminutils/values.j2            | 4 ++--
 kubernetes/helm_charts/core/apimanager/values.j2            | 4 ++--
 kubernetes/helm_charts/core/assessment/values.j2            | 4 ++--
 kubernetes/helm_charts/core/badger/values.j2                | 6 +++---
 kubernetes/helm_charts/core/cert/values.j2                  | 4 ++--
 kubernetes/helm_charts/core/certregistry/values.j2          | 4 ++--
 kubernetes/helm_charts/core/content/values.j2               | 4 ++--
 kubernetes/helm_charts/core/enc/values.j2                   | 4 ++--
 kubernetes/helm_charts/core/knowledgemw/values.j2           | 4 ++--
 kubernetes/helm_charts/core/learner/values.j2               | 4 ++--
 kubernetes/helm_charts/core/lms/values.j2                   | 4 ++--
 kubernetes/helm_charts/core/notification/values.j2          | 4 ++--
 kubernetes/helm_charts/core/player/values.j2                | 4 ++--
 kubernetes/helm_charts/core/print/values.j2                 | 6 +++---
 kubernetes/helm_charts/core/report/values.j2                | 4 ++--
 kubernetes/helm_charts/core/search/values.j2                | 4 ++--
 kubernetes/helm_charts/core/taxonomy/values.j2              | 4 ++--
 kubernetes/helm_charts/core/telemetry-dp-logstash/values.j2 | 4 ++--
 kubernetes/helm_charts/core/telemetrydplogstash/values.j2   | 4 ++--
 kubernetes/helm_charts/core/userorg/values.j2               | 4 ++--
 20 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/kubernetes/helm_charts/core/adminutils/values.j2 b/kubernetes/helm_charts/core/adminutils/values.j2
index 5470c1284..5d6cca637 100644
--- a/kubernetes/helm_charts/core/adminutils/values.j2
+++ b/kubernetes/helm_charts/core/adminutils/values.j2
@@ -19,8 +19,8 @@ network:
   targetport: 4000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ adminutil_maxsurge|default(1) }}
-  maxunavailable: {{ adminutil_maxunavailable|default }} 
+  maxsurge: {{ adminutil_maxsurge|default('25%') }}
+  maxunavailable: {{ adminutil_maxunavailable|default('25%') }} 
 
 {{ adminutils_liveness_readiness | to_nice_yaml }}
 
diff --git a/kubernetes/helm_charts/core/apimanager/values.j2 b/kubernetes/helm_charts/core/apimanager/values.j2
index 4b191e1ef..87f929602 100755
--- a/kubernetes/helm_charts/core/apimanager/values.j2
+++ b/kubernetes/helm_charts/core/apimanager/values.j2
@@ -22,8 +22,8 @@ service:
   targetport: 8001
 strategy:
   type: RollingUpdate
-  maxsurge: {{ apimanager_maxsurge|default(1) }}
-  maxunavailable: {{ apimanager_maxunavailable|default }}
+  maxsurge: {{ apimanager_maxsurge|default('25%') }}
+  maxunavailable: {{ apimanager_maxunavailable|default('25%') }}
 
 {{ apimanager_liveness_readiness | to_nice_yaml }}
 
diff --git a/kubernetes/helm_charts/core/assessment/values.j2 b/kubernetes/helm_charts/core/assessment/values.j2
index ecbeda4b7..fcdd850ed 100644
--- a/kubernetes/helm_charts/core/assessment/values.j2
+++ b/kubernetes/helm_charts/core/assessment/values.j2
@@ -20,7 +20,7 @@ network:
   port: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ assessment_maxsurge|default(1) }}
-  maxunavailable: {{ assessment_maxunavailable|default }}
+  maxsurge: {{ assessment_maxsurge|default('25%') }}
+  maxunavailable: {{ assessment_maxunavailable|default('25%') }}
 
 {{ assessment_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/badger/values.j2 b/kubernetes/helm_charts/core/badger/values.j2
index cf01e75a1..f98f76652 100755
--- a/kubernetes/helm_charts/core/badger/values.j2
+++ b/kubernetes/helm_charts/core/badger/values.j2
@@ -19,7 +19,7 @@ network:
   targetport: 8004
 strategy:
   type: RollingUpdate
-  maxsurge: {{ badger_maxsurge|default(1) }}
-  maxunavailable: {{ badger_maxunavailable|default }}
+  maxsurge: {{ badger_maxsurge|default('25%') }}
+  maxunavailable: {{ badger_maxunavailable|default('25%') }}
 
-{{ badger_liveness_readiness | to_nice_yaml }}
\ No newline at end of file
+{{ badger_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/cert/values.j2 b/kubernetes/helm_charts/core/cert/values.j2
index d96257857..a492d56e4 100644
--- a/kubernetes/helm_charts/core/cert/values.j2
+++ b/kubernetes/helm_charts/core/cert/values.j2
@@ -19,7 +19,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ cert_maxsurge|default(1) }}
-  maxunavailable: {{ cert_maxunavailable|default }}
+  maxsurge: {{ cert_maxsurge|default('25%') }}
+  maxunavailable: {{ cert_maxunavailable|default('25%') }}
 
 {{ cert_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/certregistry/values.j2 b/kubernetes/helm_charts/core/certregistry/values.j2
index ceac100da..0d1a743fa 100644
--- a/kubernetes/helm_charts/core/certregistry/values.j2
+++ b/kubernetes/helm_charts/core/certregistry/values.j2
@@ -19,7 +19,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ certregistry_maxsurge|default(1) }}
-  maxunavailable: {{ certregistry_maxunavailable|default }}
+  maxsurge: {{ certregistry_maxsurge|default('25%') }}
+  maxunavailable: {{ certregistry_maxunavailable|default('25%') }}
 
 {{ cert_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/content/values.j2 b/kubernetes/helm_charts/core/content/values.j2
index 6b529ffc0..b2d93411b 100644
--- a/kubernetes/helm_charts/core/content/values.j2
+++ b/kubernetes/helm_charts/core/content/values.j2
@@ -22,7 +22,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ content_maxsurge|default(1) }}
-  maxunavailable: {{ content_maxunavailable|default }}
+  maxsurge: {{ content_maxsurge|default('25%') }}
+  maxunavailable: {{ content_maxunavailable|default('25%') }}
 
 {{ content_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/enc/values.j2 b/kubernetes/helm_charts/core/enc/values.j2
index 96ea37e32..3f375b060 100644
--- a/kubernetes/helm_charts/core/enc/values.j2
+++ b/kubernetes/helm_charts/core/enc/values.j2
@@ -19,7 +19,7 @@ network:
   targetport: 8013
 strategy:
   type: RollingUpdate
-  maxsurge: {{ enc_maxsurge|default(1) }}
-  maxunavailable: {{ enc_maxunavailable|default }}
+  maxsurge: {{ enc_maxsurge|default('25%') }}
+  maxunavailable: {{ enc_maxunavailable|default('25%') }}
 
 {{ enc_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/knowledgemw/values.j2 b/kubernetes/helm_charts/core/knowledgemw/values.j2
index 884fe8305..bf6ae52c1 100644
--- a/kubernetes/helm_charts/core/knowledgemw/values.j2
+++ b/kubernetes/helm_charts/core/knowledgemw/values.j2
@@ -19,7 +19,7 @@ network:
   targetport: 5000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ knowledge_mw_maxsurge|default(1) }}
-  maxunavailable: {{ knowledge_mw_maxunavailable|default }}
+  maxsurge: {{ knowledge_mw_maxsurge|default('25%') }}
+  maxunavailable: {{ knowledge_mw_maxunavailable|default('25%') }}
 
 {{ knowledgemw_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/learner/values.j2 b/kubernetes/helm_charts/core/learner/values.j2
index 4d1a3dfef..cc2dbc561 100644
--- a/kubernetes/helm_charts/core/learner/values.j2
+++ b/kubernetes/helm_charts/core/learner/values.j2
@@ -23,7 +23,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ learner_maxsurge|default(1) }}
-  maxunavailable: {{ learner_maxunavailable|default }}
+  maxsurge: {{ learner_maxsurge|default('25%') }}
+  maxunavailable: {{ learner_maxunavailable|default('25%') }}
 
 {{ learner_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/lms/values.j2 b/kubernetes/helm_charts/core/lms/values.j2
index 5245883f1..89f816544 100644
--- a/kubernetes/helm_charts/core/lms/values.j2
+++ b/kubernetes/helm_charts/core/lms/values.j2
@@ -23,7 +23,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ lms_maxsurge|default(1) }}
-  maxunavailable: {{ lms_maxunavailable|default }}
+  maxsurge: {{ lms_maxsurge|default('25%') }}
+  maxunavailable: {{ lms_maxunavailable|default('25%') }}
 
 {{ lms_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/notification/values.j2 b/kubernetes/helm_charts/core/notification/values.j2
index 91bf800a4..a37b1c8d7 100644
--- a/kubernetes/helm_charts/core/notification/values.j2
+++ b/kubernetes/helm_charts/core/notification/values.j2
@@ -19,8 +19,8 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ notification_maxsurge|default(1) }}
-  maxunavailable: {{ notification_maxunavailable|default }}
+  maxsurge: {{ notification_maxsurge|default('25%') }}
+  maxunavailable: {{ notification_maxunavailable|default('25%') }}
 
 notification:
   readinessprobe:
diff --git a/kubernetes/helm_charts/core/player/values.j2 b/kubernetes/helm_charts/core/player/values.j2
index 871b08a36..7f83b5b08 100644
--- a/kubernetes/helm_charts/core/player/values.j2
+++ b/kubernetes/helm_charts/core/player/values.j2
@@ -19,8 +19,8 @@ network:
   targetport: 3000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ player_maxsurge|default(1) }}
-  maxunavailable: {{ player_maxunavailable|default }}
+  maxsurge: {{ player_maxsurge|default('25%') }}
+  maxunavailable: {{ player_maxunavailable|default('25%') }}
 
 sunbird_portal_player_cdn_enabled: {{sunbird_portal_player_cdn_enabled|lower}}
 
diff --git a/kubernetes/helm_charts/core/print/values.j2 b/kubernetes/helm_charts/core/print/values.j2
index 1585f49f0..b8f9e06f3 100644
--- a/kubernetes/helm_charts/core/print/values.j2
+++ b/kubernetes/helm_charts/core/print/values.j2
@@ -20,7 +20,7 @@ network:
   port: 5000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ print_maxsurge|default(1) }}
-  maxunavailable: {{ print_maxunavailable|default }}
+  maxsurge: {{ print_maxsurge|default('25%') }}
+  maxunavailable: {{ print_maxunavailable|default('25%') }}
 
-{{ print_liveness_readiness | to_nice_yaml }}
\ No newline at end of file
+{{ print_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/report/values.j2 b/kubernetes/helm_charts/core/report/values.j2
index de0f0c86a..d4c73485c 100644
--- a/kubernetes/helm_charts/core/report/values.j2
+++ b/kubernetes/helm_charts/core/report/values.j2
@@ -20,7 +20,7 @@ network:
   targetport: 3030
 strategy:
   type: RollingUpdate
-  maxsurge: {{ report_maxsurge|default(1) }}
-  maxunavailable: {{ report_maxunavailable|default }}
+  maxsurge: {{ report_maxsurge|default('25%') }}
+  maxunavailable: {{ report_maxunavailable|default('25%') }}
 
 {{ report_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/search/values.j2 b/kubernetes/helm_charts/core/search/values.j2
index 17270ebb6..e1236cdfd 100644
--- a/kubernetes/helm_charts/core/search/values.j2
+++ b/kubernetes/helm_charts/core/search/values.j2
@@ -22,7 +22,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ search_maxsurge|default(1) }}
-  maxunavailable: {{ search_maxunavailable|default }}
+  maxsurge: {{ search_maxsurge|default('25%') }}
+  maxunavailable: {{ search_maxunavailable|default('25%') }}
 
 {{ search_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/taxonomy/values.j2 b/kubernetes/helm_charts/core/taxonomy/values.j2
index 1c473b61f..c1c04b43d 100644
--- a/kubernetes/helm_charts/core/taxonomy/values.j2
+++ b/kubernetes/helm_charts/core/taxonomy/values.j2
@@ -19,7 +19,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ taxonomy_maxsurge|default(1) }}
-  maxunavailable: {{ taxonomy_maxunavailable|default }}
+  maxsurge: {{ taxonomy_maxsurge|default('25%') }}
+  maxunavailable: {{ taxonomy_maxunavailable|default('25%') }}
 
 {{ taxonomy_liveness_readiness | to_nice_yaml }}
diff --git a/kubernetes/helm_charts/core/telemetry-dp-logstash/values.j2 b/kubernetes/helm_charts/core/telemetry-dp-logstash/values.j2
index 6a611c5ef..d6e104f35 100644
--- a/kubernetes/helm_charts/core/telemetry-dp-logstash/values.j2
+++ b/kubernetes/helm_charts/core/telemetry-dp-logstash/values.j2
@@ -19,5 +19,5 @@ network:
   targetport: 5044
 strategy:
   type: RollingUpdate
-  maxsurge: 1 
-  maxunavailable: 1
+  maxsurge: {{ telemetry_logstash_maxsurge|default('25%') }}
+  maxunavailable: {{ telemetry_logstash_maxunavailable|default('25%') }}
diff --git a/kubernetes/helm_charts/core/telemetrydplogstash/values.j2 b/kubernetes/helm_charts/core/telemetrydplogstash/values.j2
index 6a611c5ef..d6e104f35 100644
--- a/kubernetes/helm_charts/core/telemetrydplogstash/values.j2
+++ b/kubernetes/helm_charts/core/telemetrydplogstash/values.j2
@@ -19,5 +19,5 @@ network:
   targetport: 5044
 strategy:
   type: RollingUpdate
-  maxsurge: 1 
-  maxunavailable: 1
+  maxsurge: {{ telemetry_logstash_maxsurge|default('25%') }}
+  maxunavailable: {{ telemetry_logstash_maxunavailable|default('25%') }}
diff --git a/kubernetes/helm_charts/core/userorg/values.j2 b/kubernetes/helm_charts/core/userorg/values.j2
index 3c06decd6..6508b4d13 100644
--- a/kubernetes/helm_charts/core/userorg/values.j2
+++ b/kubernetes/helm_charts/core/userorg/values.j2
@@ -19,7 +19,7 @@ network:
   targetport: 9000
 strategy:
   type: RollingUpdate
-  maxsurge: {{ userorg_maxsurge|default(1) }}
-  maxunavailable: {{ userorg_maxunavailable|default }}
+  maxsurge: {{ userorg_maxsurge|default('25%') }}
+  maxunavailable: {{ userorg_maxunavailable|default('25%') }}
 
 {{ userorg_liveness_readiness | to_nice_yaml }}
-- 
GitLab