Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentConfig ¶ added in v1.7.0
type AgentConfig struct {
Enabled bool
}
type Config ¶
type Config struct { // Logging configuration. LogLevel string LogRateInterval time.Duration LogRateBurst int // Built binary version. Version string ChartVersion string // Current running pod metadata. PodNamespace string `validate:"required"` PodName string `validate:"required"` // HTTPListenPort is internal http servers listen port. HTTPListenPort int `validate:"required"` MetricsHTTPListenPort int KubeServerListenPort int `validate:"required"` // PyroscopeAddr is optional pyroscope addr to send traces. PyroscopeAddr string CastaiController state.CastaiConfig CastaiEnv castai.Config ImageScan imagescan.Config Linter kubelinter.Config KubeBench kubebench.Config Delta delta.Config JobsCleanup state.JobsCleanupConfig AgentConfig AgentConfig }
func (Config) Proto ¶ added in v1.4.0
func (c Config) Proto() *castaipb.ControllerConfig
Click to show internal directories.
Click to hide internal directories.