Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      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
}
     Click to show internal directories. 
   Click to hide internal directories.