Add support for master elected component
For k8s bay in HA mode, current all master components are active. Added support for master elected component to ensure only one master component is active. This will enhance the concurrency controller. Change-Id: I8a5489df0878a384a38bf755851c98b170282a1f Closes-Bug: #1504681
This commit is contained in:
parent
b4fb83800b
commit
bfaea6c267
|
@ -50,6 +50,7 @@ write_files:
|
|||
- /hyperkube
|
||||
- controller-manager
|
||||
- --master=http://127.0.0.1:8080
|
||||
- --leader-elect=true
|
||||
- --service-account-private-key-file=${SERVICE_ACCOUNT_PRIVATE_KEY_FILE}
|
||||
- --root-ca-file=${ROOT_CA_FILE}
|
||||
livenessProbe:
|
||||
|
|
|
@ -40,6 +40,7 @@ write_files:
|
|||
- /hyperkube
|
||||
- scheduler
|
||||
- --master=http://127.0.0.1:8080
|
||||
- --leader-elect=true
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
host: 127.0.0.1
|
||||
|
|
|
@ -90,6 +90,7 @@ spec:
|
|||
- /hyperkube
|
||||
- controller-manager
|
||||
- --master=http://127.0.0.1:8080
|
||||
- --leader-elect=true
|
||||
- --service-account-private-key-file=${SERVICE_ACCOUNT_PRIVATE_KEY_FILE}
|
||||
- --root-ca-file=${ROOT_CA_FILE}
|
||||
livenessProbe:
|
||||
|
@ -136,6 +137,7 @@ spec:
|
|||
- /hyperkube
|
||||
- scheduler
|
||||
- --master=http://127.0.0.1:8080
|
||||
- --leader-elect=true
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
host: 127.0.0.1
|
||||
|
|
Loading…
Reference in New Issue