Skip to content

Add public ingress synthetic monitoring#975

Merged
cbusillo merged 2 commits into
mainfrom
feature/public-ingress-synthetic-monitoring
May 29, 2026
Merged

Add public ingress synthetic monitoring#975
cbusillo merged 2 commits into
mainfrom
feature/public-ingress-synthetic-monitoring

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • add Launchplane-owned public ingress observation records, storage, migration, CLI, and run-once service route
  • make generic-web and inherited drivers default-on for public base/health URL monitoring, with lane opt-out and runtime identity comparison when evidence exists
  • add scheduled Public Ingress Monitor workflow, authz grant reconciliation, read-model surfacing, docs, and transition issue notifications

Validation

  • actionlint .github/workflows/public-ingress-monitor.yml
  • uv run --extra dev ruff check control_plane tests
  • uv run --extra dev mypy control_plane tests
  • uv run python -m unittest

@cbusillo cbusillo merged commit 4544514 into main May 29, 2026
12 checks passed
@cbusillo cbusillo deleted the feature/public-ingress-synthetic-monitoring branch May 29, 2026 13:51
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