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