@@ -158,6 +158,7 @@ def __init__(
158
158
k8s_image_pull_secrets = gs_config .k8s_image_pull_secrets ,
159
159
k8s_coordinator_cpu = gs_config .k8s_coordinator_cpu ,
160
160
k8s_coordinator_mem = gs_config .k8s_coordinator_mem ,
161
+ k8s_etcd_num_pods = gs_config .k8s_etcd_num_pods ,
161
162
k8s_etcd_cpu = gs_config .k8s_etcd_cpu ,
162
163
k8s_etcd_mem = gs_config .k8s_etcd_mem ,
163
164
k8s_zookeeper_cpu = gs_config .k8s_zookeeper_cpu ,
@@ -228,6 +229,8 @@ def __init__(
228
229
229
230
k8s_coordinator_mem (str, optional): Minimum number of memory request for coordinator pod. Defaults to '4Gi'.
230
231
232
+ k8s_etcd_num_pods (int, optional): The number of etcd pods. Defaults to 3.
233
+
231
234
k8s_etcd_cpu (float, optional): Minimum number of CPU cores request for etcd pod. Defaults to 0.5.
232
235
233
236
k8s_etcd_mem (str, optional): Minimum number of memory request for etcd pod. Defaults to '128Mi'.
@@ -341,6 +344,7 @@ def __init__(
341
344
"k8s_zookeeper_image" ,
342
345
"k8s_coordinator_cpu" ,
343
346
"k8s_coordinator_mem" ,
347
+ "k8s_etcd_num_pods" ,
344
348
"k8s_etcd_cpu" ,
345
349
"k8s_etcd_mem" ,
346
350
"k8s_zookeeper_cpu" ,
@@ -726,6 +730,7 @@ def _connect(self):
726
730
vineyard_cpu = self ._config_params ["k8s_vineyard_cpu" ],
727
731
vineyard_mem = self ._config_params ["k8s_vineyard_mem" ],
728
732
vineyard_shared_mem = self ._config_params ["k8s_vineyard_shared_mem" ],
733
+ etcd_num_pods = self ._config_params ["k8s_etcd_num_pods" ],
729
734
etcd_cpu = self ._config_params ["k8s_etcd_cpu" ],
730
735
etcd_mem = self ._config_params ["k8s_etcd_mem" ],
731
736
zookeeper_cpu = self ._config_params ["k8s_zookeeper_cpu" ],
0 commit comments