diff --git a/fs/etc/services.d/haproxy/run b/fs/etc/services.d/haproxy/run index b937c68c..8206083e 100644 --- a/fs/etc/services.d/haproxy/run +++ b/fs/etc/services.d/haproxy/run @@ -10,8 +10,10 @@ fi if [ -r "${CG_LIMIT_FILE}" ]; then MEMLIMIT_CG=$(awk '{print int($1 / 1024 / 1024 * 2 / 3)}' "${CG_LIMIT_FILE}") - if [ ${MEMLIMIT_CG} -lt ${MEMLIMIT} ]; then - MEMLIMIT=${MEMLIMIT_CG} + if [ "${MEMLIMIT_CG}" -gt 0 ]; then + if [ "${MEMLIMIT_CG}" -lt "${MEMLIMIT}" ]; then + MEMLIMIT="${MEMLIMIT_CG}" + fi fi fi diff --git a/fs/etc/services.d/ingress-controller/run b/fs/etc/services.d/ingress-controller/run index 137a293e..a6412485 100644 --- a/fs/etc/services.d/ingress-controller/run +++ b/fs/etc/services.d/ingress-controller/run @@ -18,8 +18,10 @@ fi if [ -r "${CG_LIMIT_FILE}" ]; then MEMLIMIT_CG=$(awk '{print int($1 / 1024 / 1024 / 3)}' "${CG_LIMIT_FILE}") - if [ ${MEMLIMIT_CG} -lt ${MEMLIMIT} ]; then - MEMLIMIT=${MEMLIMIT_CG} + if [ "${MEMLIMIT_CG}" -gt 0 ]; then + if [ "${MEMLIMIT_CG}" -lt "${MEMLIMIT}" ]; then + MEMLIMIT="${MEMLIMIT_CG}" + fi fi fi