Yuvipanda has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/304503

Change subject: k8s: Make controller-manager & scheduler be HA
......................................................................

k8s: Make controller-manager & scheduler be HA

Will work even if there's only one of them!

Change-Id: I81497d1bdb6fc6eee9ec7332b2c50a874309b3f5
---
M modules/k8s/templates/initscripts/controller-manager.systemd.erb
M modules/k8s/templates/initscripts/kube-scheduler.systemd.erb
2 files changed, 4 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/03/304503/1

diff --git a/modules/k8s/templates/initscripts/controller-manager.systemd.erb 
b/modules/k8s/templates/initscripts/controller-manager.systemd.erb
index 60cf984..2340c86 100644
--- a/modules/k8s/templates/initscripts/controller-manager.systemd.erb
+++ b/modules/k8s/templates/initscripts/controller-manager.systemd.erb
@@ -6,7 +6,8 @@
 Group=kubernetes
 ExecStart=/usr/local/bin/kube-controller-manager \
     --cluster-cidr=192.168.0.0/24 \
-    --master=http://127.0.0.1:8080
+    --master=http://127.0.0.1:8080 \
+    --elect-leader=true
 
 [Install]
 WantedBy=multi-user.target
diff --git a/modules/k8s/templates/initscripts/kube-scheduler.systemd.erb 
b/modules/k8s/templates/initscripts/kube-scheduler.systemd.erb
index 138687a..92ef3d1 100644
--- a/modules/k8s/templates/initscripts/kube-scheduler.systemd.erb
+++ b/modules/k8s/templates/initscripts/kube-scheduler.systemd.erb
@@ -5,7 +5,8 @@
 User=kubernetes
 Group=kubernetes
 ExecStart=/usr/local/bin/kube-scheduler \
-    --master=http://127.0.0.1:8080
+    --master=http://127.0.0.1:8080 \
+    --elect-leader=true
 
 [Install]
 WantedBy=multi-user.target

-- 
To view, visit https://gerrit.wikimedia.org/r/304503
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I81497d1bdb6fc6eee9ec7332b2c50a874309b3f5
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Yuvipanda <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to