INNER CODE UNIT · Go

nginxTransportServerTemplatePath

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

		nginxTransportServerTemplatePath = *transportServerTemplatePath
	}

	templateExecutor, err := version1.NewTemplateExecutor(nginxConfTemplatePath, nginxIngressTemplatePath)
	if err != nil {
		nl.Fatalf(l, "Error creating TemplateExecutor: %v", err)
	}

	templateExecutorV2, err := version2.NewTemplateExecutor(nginxVirtualServerTemplatePath, nginxTransportServerTemplatePath, nginxOIDCConfTemplatePath)
	if err != nil {
		nl.Fatalf(l, "Error creating TemplateExecutorV2: %v", err)
	}

	return templateExecutor, templateExecutorV2
}

func createNginxManager(ctx context.Context, managerCollector collectors.ManagerCollector, licenseReporter *license_reporting.LicenseReporter, deploymentMetadata *metadata.Metadata) (nginx.Manager, bool) {
	useFakeNginxManager := *proxyURL != ""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…