INNER CODE UNIT · Go

initFlags

kubernetes-sigs/node-feature-discovery · cmd/nfd-gc/main.go:79

func initFlags(flagset *flag.FlagSet) *nfdgarbagecollector.Args {
	args := &nfdgarbagecollector.Args{}

	flagset.DurationVar(&args.GCPeriod, "gc-interval", time.Duration(1)*time.Hour,
		"interval between cleanup of obsolete api objects")
	flagset.StringVar(&args.Kubeconfig, "kubeconfig", "",
		"Kubeconfig to use")
	flagset.IntVar(&args.Port, "port", 8080,
		"Port which metrics and healthz endpoints are served on")
	flagset.Int64Var(&args.ListSize, "list-size", 200,
		"the pagination size used when listing node features")

	klog.InitFlags(flagset)

	return args
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…