INNER CODE UNIT · Go

run

gravitational/workshop · crd/controller/main.go:64

func run() error {
	cfg, err := clientcmd.BuildConfigFromFlags(masterURL, kubeconfig)
	if err != nil {
		return trace.Wrap(err, "error building Kubernetes config")
	}

	kubeClient, err := kubernetes.NewForConfig(cfg)
	if err != nil {
		return trace.Wrap(err, "error building Kubernetes client")
	}

	nginxClient, err := clientset.NewForConfig(cfg)
	if err != nil {
		return trace.Wrap(err, "error building Nginx client")
	}

	kubeInformerFactory := kubeinformers.NewSharedInformerFactory(
		kubeClient, time.Second*30)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…