INNER CODE UNIT · Go

getHostConfig

inlets/inlets-operator · controller.go:764

func getHostConfig(c *Controller, tunnel *inletsv1alpha1.Tunnel, service *corev1.Service, planOverride, inletsVersion string) (provision.BasicHost, error) {

	tokenValue, err := getSecretValue(c, tunnel)
	if err != nil {
		klog.Infof("Error getting secret value: %s", err.Error())
		return provision.BasicHost{}, err
	}

	proxyProto := ""
	if v, ok := service.Annotations[proxyProtoAnnotation]; ok {
		proxyProto = v
	}

	userData := makeExitServerUserdata(tokenValue, inletsVersion, proxyProto)

	var host provision.BasicHost

	inletsPort := inletsPROControlPort

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…