INNER CODE UNIT · Go

plusClient

nginx/kubernetes-ingress · cmd/nginx-ingress/main.go:263

	plusClient := createPlusClient(ctx, *nginxPlus, useFakeNginxManager, nginxManager)
	if *nginxPlus {
		licenseReporter.Config.PlusClient = plusClient
	}

	plusCollector, syslogListener, latencyCollector := createPlusAndLatencyCollectors(ctx, registry, constLabels, kubeClient, plusClient)
	cnf := configs.NewConfigurator(configs.ConfiguratorParams{
		NginxManager:                        nginxManager,
		StaticCfgParams:                     staticCfgParams,
		Config:                              cfgParams,
		MGMTCfgParams:                       mgmtCfgParams,
		TemplateExecutor:                    templateExecutor,
		TemplateExecutorV2:                  templateExecutorV2,
		LatencyCollector:                    latencyCollector,
		LabelUpdater:                        plusCollector,
		IsPlus:                              *nginxPlus,
		IsWildcardEnabled:                   isWildcardEnabled,
		IsPrometheusEnabled:                 *enablePrometheusMetrics,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…