diff --git a/setup/INFRA_VERSION b/setup/INFRA_VERSION index 4f708696c..f780e8d11 100644 --- a/setup/INFRA_VERSION +++ b/setup/INFRA_VERSION @@ -3,7 +3,7 @@ # If you change the infra version, be sure to put a warning # in the change log -INFRA_VERSION=8 +INFRA_VERSION=9 # WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING # These constants are used in the installer script as well diff --git a/setup/start/setup_infra.sh b/setup/start/setup_infra.sh index a88925e4c..5304865b0 100755 --- a/setup/start/setup_infra.sh +++ b/setup/start/setup_infra.sh @@ -28,6 +28,8 @@ fi # graphite graphite_container_id=$(docker run --restart=always -d --name="graphite" \ + -m 75m \ + --memory-swap 150m \ -p 127.0.0.1:2003:2003 \ -p 127.0.0.1:2004:2004 \ -p 127.0.0.1:8000:8000 \ @@ -37,6 +39,8 @@ echo "Graphite container id: ${graphite_container_id}" # mail mail_container_id=$(docker run --restart=always -d --name="mail" \ + -m 75m \ + --memory-swap 150m \ -p 127.0.0.1:25:25 \ -h "${arg_fqdn}" \ -e "DOMAIN_NAME=${arg_fqdn}" \ @@ -52,6 +56,8 @@ readonly MYSQL_ROOT_PASSWORD='${mysql_addon_root_password}' readonly MYSQL_ROOT_HOST='${docker0_ip}' EOF mysql_container_id=$(docker run --restart=always -d --name="mysql" \ + -m 100m \ + --memory-swap 200m \ -h "${arg_fqdn}" \ -v "${DATA_DIR}/mysql:/var/lib/mysql" \ -v "${DATA_DIR}/addons/mysql_vars.sh:/etc/mysql/mysql_vars.sh:ro" \ @@ -64,6 +70,8 @@ cat > "${DATA_DIR}/addons/postgresql_vars.sh" < "${DATA_DIR}/addons/mongodb_vars.sh" <