INNER CODE UNIT · Go
DefaultOptions
kserve/kserve · cmd/llmisvc/main.go:98
func DefaultOptions() Options {
return Options{
metricsAddr: ":8443",
webhookPort: 9443,
enableLeaderElection: false,
probeAddr: ":8081",
metricsSecure: true,
migrationTimeout: 1 * time.Hour,
migrationPollInterval: 30 * time.Second,
zapOpts: zap.Options{},
logFormat: oteljson.FormatZap,
}
}
// GetOptions parses the program flags and returns them as Options.
func GetOptions() Options {
opts := DefaultOptions()
flag.StringVar(&opts.metricsAddr, "metrics-addr", opts.metricsAddr, "The address the metric endpoint binds to.")