feature: reduce telemetry dependence (#6390)

feature: reduce telemetry dependence. (#6276)

Signed-off-by: peng wu <2030047311@qq.com>
This commit is contained in:
smartcat999
2025-03-05 10:34:42 +08:00
committed by GitHub
parent ddddbbe500
commit db7a21e754
30 changed files with 1960 additions and 115 deletions

View File

@@ -113,7 +113,6 @@ type Config struct {
AuditingOptions *auditing.Options `json:"auditing,omitempty" yaml:"auditing,omitempty" mapstructure:"auditing"`
TerminalOptions *terminal.Options `json:"terminal,omitempty" yaml:"terminal,omitempty" mapstructure:"terminal"`
HelmExecutorOptions *options.HelmExecutorOptions `json:"helmExecutor,omitempty" yaml:"helmExecutor,omitempty" mapstructure:"helmExecutor"`
TelemetryOptions *options.TelemetryOptions `json:"telemetry,omitempty" yaml:"telemetry,omitempty" mapstructure:"telemetry"`
ExtensionOptions *options.ExtensionOptions `json:"extension,omitempty" yaml:"extension,omitempty" mapstructure:"extension"`
S3Options *s3.Options `json:"s3,omitempty" yaml:"s3,omitempty" mapstructure:"s3"`
KubeSphereOptions *options.KubeSphereOptions `json:"kubesphere,omitempty" yaml:"kubesphere,omitempty" mapstructure:"kubesphere"`
@@ -131,7 +130,6 @@ func New() *Config {
MultiClusterOptions: multicluster.NewOptions(),
TerminalOptions: terminal.NewOptions(),
AuditingOptions: auditing.NewAuditingOptions(),
TelemetryOptions: options.NewTelemetryOptions(),
HelmExecutorOptions: options.NewHelmExecutorOptions(),
ExtensionOptions: options.NewExtensionOptions(),
S3Options: s3.NewS3Options(),