File tree Expand file tree Collapse file tree 2 files changed +22
-2
lines changed
docker/runtime/be/resource Expand file tree Collapse file tree 2 files changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,16 @@ log_stderr()
7070function add_workloadgroup_config()
7171{
7272 if [[ " x$ENABLE_WORKLOAD_GROUP " == " xtrue" ]]; then
73- echo " doris_cgroup_cpu_path=$WORKLOAD_GROUP_PATH " >> ${DORIS_HOME} /conf/be.conf
73+ echo " doris_cgroup_cpu_path = $WORKLOAD_GROUP_PATH " >> ${DORIS_HOME} /conf/be.conf
74+ fi
75+ }
76+
77+ # add cpu limit config from environment variable BE_CPU_LIMIT(pod`s cpu limit)
78+ function add_cpu_limit_config()
79+ {
80+ if [[ -n " ${BE_CPU_LIMIT} " ]]; then
81+ echo " # num_cores setting"
82+ echo " num_cores = ${BE_CPU_LIMIT} " >> ${DORIS_HOME} /conf/be.conf
7483 fi
7584}
7685
548557
549558update_conf_from_configmap
550559add_workloadgroup_config
560+ add_cpu_limit_config
551561mount_kerberos_config
552562# resolve password for root to manage nodes in doris.
553563resolve_password_from_secret
Original file line number Diff line number Diff line change @@ -53,7 +53,16 @@ function add_workloadgroup_config()
5353{
5454 echo " " >> ${DORIS_HOME} /conf/be.conf
5555 if [[ " x$ENABLE_WORKLOAD_GROUP " == " xtrue" ]]; then
56- echo " doris_cgroup_cpu_path=$WORKLOAD_GROUP_PATH " >> ${DORIS_HOME} /conf/be.conf
56+ echo " doris_cgroup_cpu_path = $WORKLOAD_GROUP_PATH " >> ${DORIS_HOME} /conf/be.conf
57+ fi
58+ }
59+
60+ # add cpu limit config from environment variable BE_CPU_LIMIT(pod`s cpu limit)
61+ function add_cpu_limit_config()
62+ {
63+ if [[ -n " ${BE_CPU_LIMIT} " ]]; then
64+ echo " # num_cores setting"
65+ echo " num_cores = ${BE_CPU_LIMIT} " >> ${DORIS_HOME} /conf/be.conf
5766 fi
5867}
5968
337346
338347update_conf_from_configmap
339348add_workloadgroup_config
349+ add_cpu_limit_config
340350mount_kerberos_config
341351# resolve password for root to manage nodes in doris.
342352resolve_password_from_secret
You can’t perform that action at this time.
0 commit comments