[#13] 增加debug模式系统集成测试,使用external network和指定private路径

This commit is contained in:
2025-10-13 15:18:41 +08:00
parent 0e96c5bcb0
commit 3d9b229ac0
17 changed files with 1254 additions and 0 deletions

19
src/sys/debug/scripts/02_up.sh Executable file
View File

@@ -0,0 +1,19 @@
#!/usr/bin/env bash
set -euo pipefail
# shellcheck source=common.sh
source "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/common.sh"
ensure_env_file
ensure_paths_defined
require_docker
if ! docker network inspect "$SYS_DEBUG_NETWORK_NAME" >/dev/null 2>&1; then
echo "[ERR] Network $SYS_DEBUG_NETWORK_NAME not found. Run scripts/network-create.sh first." >&2
exit 1
fi
log "Starting debug stack on project $SYS_DEBUG_PROJECT_NAME"
compose up -d
log "Services started: master:32300 es:9200 kibana:5601 node-a:2020 node-b:2021"