INNER CODE UNIT · Go

init

superedge/superedge · cmd/edge-health-admission/admission.go:37

func init() {
	flag.StringVar(&admissionControlListenAddr, "adminssion-control-listen-addr", ":8443", "")
	flag.BoolVar(&config.NodeAlwaysReachable, "always-reachable", false, "set true addmision will forbidden apiserver set Unreachable taint, when node can't access apiserver")
}

func main() {
	klog.InitFlags(nil)

	Certconfig.AddFlags()

	flag.Parse()

	klog.Infof("Versions: %#v\n", version.Get())

	klog.V(4).Infof("master url is %s", Certconfig.MasterUrl)
	config.Kubeclient = generateClientset(Certconfig.MasterUrl, Certconfig.KubeconfigPath)

	http.HandleFunc("/node-taint", admission.NodeTaint)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…