Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ClusterGPUMetricExpression = `` /* 1051-byte string literal not displayed */ GPUMonitorMetricsTemplate = `` /* 1942-byte string literal not displayed */ )
View Source
var ( ConditionGrafanaDeployed = condition(mgmtv3.MonitoringConditionGrafanaDeployed) ConditionPrometheusDeployed = condition(mgmtv3.MonitoringConditionPrometheusDeployed) ConditionMetricExpressionDeployed = condition(mgmtv3.MonitoringConditionMetricExpressionDeployed) )
View Source
var ( ClusterMetricExpression = `` /* 20917-byte string literal not displayed */ MonitorMetricsTemplate = `` /* 118351-byte string literal not displayed */ ProjectMetricExpression = `` /* 6135-byte string literal not displayed */ )
Functions ¶
func Register ¶
func Register(ctx context.Context, agentContext *config.UserContext)
Register initializes the controllers and registers
func RegisterAgent ¶
func RegisterAgent(ctx context.Context, agentContext *config.UserOnlyContext)
Types ¶
type ConfigRefreshHandler ¶
type ConfigRefreshHandler struct {
// contains filtered or unexported fields
}
type ControlPlaneEndpointController ¶
type ControlPlaneEndpointController struct { Endpoints v1.EndpointsInterface EndpointLister v1.EndpointsLister EndpointsController v1.EndpointsController NodeLister v1.NodeLister ServiceLister v1.ServiceLister }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.