Yuvipanda has submitted this change and it was merged.

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!

Bug: T142862
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(-)

Approvals:
  Yuvipanda: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/modules/k8s/templates/initscripts/controller-manager.systemd.erb 
b/modules/k8s/templates/initscripts/controller-manager.systemd.erb
index 60cf984..fa4a8a9 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 \
+    --leader-elect=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..0c3ce8b 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 \
+    --leader-elect=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: merged
Gerrit-Change-Id: I81497d1bdb6fc6eee9ec7332b2c50a874309b3f5
Gerrit-PatchSet: 5
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Yuvipanda <[email protected]>
Gerrit-Reviewer: Gehel <[email protected]>
Gerrit-Reviewer: Yuvipanda <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to