From 6d3225579908a018bd1e9d619b39ac339ec05aee Mon Sep 17 00:00:00 2001 From: shaun-nx Date: Fri, 28 Jun 2024 12:08:58 +0100 Subject: [PATCH 1/3] Add default telemetry endpoint --- internal/k8s/controller.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/internal/k8s/controller.go b/internal/k8s/controller.go index 6d8f49bfb3..581ec73c18 100644 --- a/internal/k8s/controller.go +++ b/internal/k8s/controller.go @@ -354,9 +354,15 @@ func NewLoadBalancerController(input NewLoadBalancerControllerInput) *LoadBalanc // NIC Telemetry Reporting if input.EnableTelemetryReporting { + // Default endpoint exporterCfg := telemetry.ExporterCfg{ - Endpoint: input.TelemetryReportingEndpoint, + Endpoint: "oss-dev.edge.df.f5.com:443", } + if input.TelemetryReportingEndpoint != "" { + exporterCfg.Endpoint = input.TelemetryReportingEndpoint + } + + glog.V(3).Infof("Telemetry Endpoint=%s", exporterCfg.Endpoint) exporter, err := telemetry.NewExporter(exporterCfg) if err != nil { From 3acf1d859c993333c63b283a90956ef5877ce464 Mon Sep 17 00:00:00 2001 From: shaun-nx Date: Fri, 28 Jun 2024 12:48:36 +0100 Subject: [PATCH 2/3] Update default endpoint --- internal/k8s/controller.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/k8s/controller.go b/internal/k8s/controller.go index 581ec73c18..5ee9f031db 100644 --- a/internal/k8s/controller.go +++ b/internal/k8s/controller.go @@ -356,7 +356,7 @@ func NewLoadBalancerController(input NewLoadBalancerControllerInput) *LoadBalanc if input.EnableTelemetryReporting { // Default endpoint exporterCfg := telemetry.ExporterCfg{ - Endpoint: "oss-dev.edge.df.f5.com:443", + Endpoint: "oss.edge.df.f5.com:443", } if input.TelemetryReportingEndpoint != "" { exporterCfg.Endpoint = input.TelemetryReportingEndpoint From b75f4f66c0f7b112dc70dc623317aecbd1f303d3 Mon Sep 17 00:00:00 2001 From: shaun-nx Date: Fri, 28 Jun 2024 14:30:30 +0100 Subject: [PATCH 3/3] Remove log line for debugging --- internal/k8s/controller.go | 2 -- 1 file changed, 2 deletions(-) diff --git a/internal/k8s/controller.go b/internal/k8s/controller.go index 5ee9f031db..6968dfb9e5 100644 --- a/internal/k8s/controller.go +++ b/internal/k8s/controller.go @@ -362,8 +362,6 @@ func NewLoadBalancerController(input NewLoadBalancerControllerInput) *LoadBalanc exporterCfg.Endpoint = input.TelemetryReportingEndpoint } - glog.V(3).Infof("Telemetry Endpoint=%s", exporterCfg.Endpoint) - exporter, err := telemetry.NewExporter(exporterCfg) if err != nil { glog.Fatalf("failed to initialize telemetry exporter: %v", err)