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 != ""