INNER CODE UNIT · Go

cfgCtxt

aylei/kubectl-debug · pkg/plugin/cmd.go:479

			cfgCtxt = rwCfg.Contexts[*o.Flags.Context]
			log.Printf("Getting user name from context '%v' received from switch --context\r\n", *o.Flags.Context)
		} else {
			cfgCtxt = rwCfg.Contexts[rwCfg.CurrentContext]
			log.Printf("Getting user name from default context '%v'\r\n", rwCfg.CurrentContext)
		}
		o.UserName = cfgCtxt.AuthInfo
		log.Printf("User name '%v' received from context\r\n", o.UserName)
	}

	clientset, err := kubernetes.NewForConfig(o.Config)
	if err != nil {
		return err
	}
	o.KubeCli = clientset
	o.CoreClient = clientset.CoreV1()
	o.StopChannel = make(chan struct{}, 1)
	o.ReadyChannel = make(chan struct{})

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…