Documentation ¶
Overview ¶
Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CaptureConfig ¶
type CaptureConfig struct { // Configurations to determine the capture workload image. // // Debug indicates whether to enable debug mode. // If true, the operator will pick the image from the test container registry for the capture workload. // Check pkg/capture/utils/capture_image.go for the detailed explanation of how debug capture image version is picked. // NOTE: CaptureImageVersion and CaptureImageVersionSource are used internally and not visible to the user. CaptureDebug bool `yaml:"captureDebug"` // ImageVersion defines the image version of the capture workload. CaptureImageVersion string `yaml:"-"` // VersionSource defines the source of the image version. CaptureImageVersionSource captureUtils.VersionSource `yaml:"-"` // JobNumLimit indicates the maximum number of jobs that can be created for each Capture. CaptureJobNumLimit int `yaml:"captureJobNumLimit"` }
CaptureConfig defines the configuration for capture controller in the operator.
type Config ¶
type Config struct { ApiServer Server `yaml:"apiServer"` LogLevel string `yaml:"logLevel"` EnabledPlugin []string `yaml:"enabledPlugin"` MetricsInterval time.Duration `yaml:"metricsInterval"` EnableTelemetry bool `yaml:"enableTelemetry"` EnableRetinaEndpoint bool `yaml:"enableRetinaEndpoint"` EnablePodLevel bool `yaml:"enablePodLevel"` RemoteContext bool `yaml:"remoteContext"` EnableAnnotations bool `yaml:"enableAnnotations"` BypassLookupIPOfInterest bool `yaml:"bypassLookupIPOfInterest"` }
Click to show internal directories.
Click to hide internal directories.