- Changed NetworkName from 'chorus_default' to 'chorus_net' - This matches the actual network 'CHORUS_chorus_net' (service prefix added automatically) - Fixes discovered_count:0 issue - now successfully discovering all 25 agents - Updated IMPLEMENTATION-SUMMARY with deployment status Result: All 25 CHORUS agents now discovered successfully via Docker Swarm API 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
30 lines
497 B
YAML
30 lines
497 B
YAML
cluster: prod
|
|
service: chorus
|
|
wave:
|
|
max_per_wave: 8
|
|
min_per_wave: 3
|
|
period_sec: 25
|
|
placement:
|
|
max_replicas_per_node: 1
|
|
gates:
|
|
kaching:
|
|
p95_latency_ms: 250
|
|
max_error_rate: 0.01
|
|
backbeat:
|
|
max_stream_lag: 200
|
|
bootstrap:
|
|
min_healthy_peers: 3
|
|
join:
|
|
min_success_rate: 0.80
|
|
backoff:
|
|
initial_ms: 15000
|
|
factor: 2.0
|
|
jitter: 0.2
|
|
max_ms: 120000
|
|
quarantine:
|
|
enable: true
|
|
exit_on: "kaching_ok && bootstrap_ok"
|
|
canary:
|
|
fraction: 0.1
|
|
promote_after_sec: 120
|