hubblecell

package
v1.18.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 16, 2025 License: Apache-2.0 Imports: 56 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Cell = cell.Module(
	"hubble",
	"Exposes the Observer gRPC API and Hubble metrics",

	Core,

	certloaderGroup,

	exportercell.Cell,

	parsercell.Cell,

	metricscell.Cell,
)

The top-level Hubble cell, implements several Hubble subsystems: reports pod network drops to k8s, Hubble flows based prometheus metrics, flows logging and export, and a couple of local and tcp gRPC servers.

View Source
var Core = cell.Group(
	cell.Provide(newHubbleIntegration),
	cell.Config(defaultConfig),
)

The core cell group, which contains the Hubble integration and the Hubble integration configuration isolated from the dependency graph will enable us to run hubble with a different dataplane

Functions

This section is empty.

Types

type HubbleIntegration

type HubbleIntegration interface {
	Launch(ctx context.Context) error
	Status(ctx context.Context) *models.HubbleStatus
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL