fix: 3v3 team match wrong problems

This commit is contained in:
jakciehan
2026-05-16 09:59:54 +08:00
parent 9359139186
commit 7d17325be6
30 changed files with 441 additions and 535 deletions
+10 -7
View File
@@ -4,8 +4,9 @@
# that run the warmcheck/nginx DaemonSet (hostNetwork hostPort 80/443).
#
# Worker public IPs (cross-VPC, so we must use public addresses):
# - 43.138.255.42 (cvm-42 / 172.16.16.17)
# - 159.75.104.221 (cvm-221 / 172.16.16.8)
# - vm-0-6-opencloudos / 10.1.0.6
# - vm-32-10-tencentos / 172.16.32.10
# - vm-32-16-tencentos / 172.16.32.16
#
# Master (43.139.80.61 / 172.16.16.16) is excluded — DaemonSet nodeAffinity
# skips control-plane nodes, so it does NOT listen on :80/:443.
@@ -42,15 +43,17 @@ stream {
# ---- HTTP upstream (80) ----
upstream k8s_http {
# 2 workers; passive health check via max_fails/fail_timeout.
server 43.138.255.42:80 max_fails=3 fail_timeout=30s;
server 159.75.104.221:80 max_fails=3 fail_timeout=30s;
# 3 workers; passive health check via max_fails/fail_timeout.
server 10.1.0.6:80 max_fails=3 fail_timeout=30s;
server 172.16.32.10:80 max_fails=3 fail_timeout=30s;
server 172.16.32.16:80 max_fails=3 fail_timeout=30s;
}
# ---- HTTPS upstream (443, SNI passthrough) ----
upstream k8s_https {
server 43.138.255.42:443 max_fails=3 fail_timeout=30s;
server 159.75.104.221:443 max_fails=3 fail_timeout=30s;
server 10.1.0.6:443 max_fails=3 fail_timeout=30s;
server 172.16.32.10:443 max_fails=3 fail_timeout=30s;
server 172.16.32.16:443 max_fails=3 fail_timeout=30s;
}
# ---- Listeners ----
+4 -5
View File
@@ -15,8 +15,9 @@ set -euo pipefail
MASTER_HOST="${MASTER_HOST:-host_172.16.16.16}"
# Intranet IPs that the MASTER uses to reach workers (no alias on the CVMs).
WORKER_INTRANET_IPS=(
"172.16.16.17"
"172.16.16.8"
"10.1.0.6"
"172.16.32.10"
"172.16.32.16"
)
NAMESPACE="tankwar"
@@ -141,12 +142,10 @@ step_verify() {
------------------------------------------------------------
Public endpoints (after DNS on www.igeek.site takes effect):
wss://www.igeek.site:30081/ (via NodePort on any of the 3 CVMs)
wss://www.igeek.site:30081/ (via NodePort)
Direct CVM access for smoke test:
wscat -c ws://43.139.80.61:30081/
wscat -c ws://43.138.255.42:30081/
wscat -c ws://159.75.104.221:30081/
Remember to allow TCP/30081 in the CVM security group.
------------------------------------------------------------