Skip to content

feat(hubble): add HubbleDiscoverer and related tests for flow observa…#86

Open
imajeetyadav wants to merge 1 commit into
mainfrom
feat/hubble-network-flows
Open

feat(hubble): add HubbleDiscoverer and related tests for flow observa…#86
imajeetyadav wants to merge 1 commit into
mainfrom
feat/hubble-network-flows

Conversation

@imajeetyadav
Copy link
Copy Markdown
Contributor

…tion

  • Implemented HubbleDiscoverer to emit edges for observed pod communication flows.
  • Added tests for HubbleDiscoverer to verify edge emission, flow skipping, and deduplication.
  • Introduced a stub FlowGetter for testing purposes.
  • Enhanced Manager with negative cache handling and flow retrieval logic.
  • Updated provider detection to include Cilium and Hubble Relay.
  • Modified NetworkPanel to support flow window configuration and display flow data.
  • Added UI elements for managing flow visibility and flow window duration.
  • Updated types and state management to accommodate new providers and flow features.

Summary

Type of change

  • Bug fix
  • New feature
  • Refactor / cleanup
  • Documentation
  • Other (describe below)

Checklist

  • npm run build passes cleanly
  • npm run test passes
  • cd go-core && go test ./... passes
  • New code includes tests where appropriate
  • Docs updated if behaviour changed

…tion

- Implemented HubbleDiscoverer to emit edges for observed pod communication flows.
- Added tests for HubbleDiscoverer to verify edge emission, flow skipping, and deduplication.
- Introduced a stub FlowGetter for testing purposes.
- Enhanced Manager with negative cache handling and flow retrieval logic.
- Updated provider detection to include Cilium and Hubble Relay.
- Modified NetworkPanel to support flow window configuration and display flow data.
- Added UI elements for managing flow visibility and flow window duration.
- Updated types and state management to accommodate new providers and flow features.
@github-actions github-actions Bot added dependencies Pull requests that update a dependency file renderer core mcp docs main labels May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core dependencies Pull requests that update a dependency file docs main mcp renderer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant