Skip to content

Refresh L7 control plane after runtime mutations#347

Merged
kacy merged 1 commit intomainfrom
phase6-l7-control-plane-refresh
Mar 28, 2026
Merged

Refresh L7 control plane after runtime mutations#347
kacy merged 1 commit intomainfrom
phase6-l7-control-plane-refresh

Conversation

@kacy
Copy link
Copy Markdown
Owner

@kacy kacy commented Mar 28, 2026

Summary

  • add a shared L7 control-plane refresh helper for proxy route materialization and VIP steering
  • call it after service API endpoint mutations, health registration, reconciler audit repairs, stale-endpoint quarantine, and node loss/recovery
  • add regressions for endpoint drain/delete and node-loss route count refresh

Validation

  • zig fmt on touched files
  • single-process targeted zig build test runs for:
    • route handles POST drain and DELETE endpoint
    • node loss refreshes l7 proxy route counts
  • single-process timeout 60 zig build test -Doptimize=ReleaseSafe
  • the focused and broad builds timed out without emitted failures

Commit

  • Refresh L7 control plane after runtime mutations

@kacy kacy merged commit eba42c8 into main Mar 28, 2026
6 of 7 checks passed
@kacy kacy deleted the phase6-l7-control-plane-refresh branch March 28, 2026 01:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant