mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 03:11:40 +00:00
Merge pull request #98306 from borgerli/kube-proxy-log
Support dynamically set log level for kube-proxy
This commit is contained in:
commit
d95c46a3e5
@ -54,6 +54,7 @@ import (
|
||||
cliflag "k8s.io/component-base/cli/flag"
|
||||
componentbaseconfig "k8s.io/component-base/config"
|
||||
"k8s.io/component-base/configz"
|
||||
"k8s.io/component-base/logs"
|
||||
"k8s.io/component-base/metrics/legacyregistry"
|
||||
"k8s.io/component-base/version"
|
||||
"k8s.io/component-base/version/verflag"
|
||||
@ -480,6 +481,7 @@ with the apiserver API to configure the proxy.`,
|
||||
if err := opts.Complete(); err != nil {
|
||||
klog.Fatalf("failed complete: %v", err)
|
||||
}
|
||||
|
||||
if err := opts.Validate(); err != nil {
|
||||
klog.Fatalf("failed validate: %v", err)
|
||||
}
|
||||
@ -615,6 +617,7 @@ func serveMetrics(bindAddress, proxyMode string, enableProfiling bool, errCh cha
|
||||
|
||||
if enableProfiling {
|
||||
routes.Profiling{}.Install(proxyMux)
|
||||
routes.DebugFlags{}.Install(proxyMux, "v", routes.StringFlagPutHandler(logs.GlogSetter))
|
||||
}
|
||||
|
||||
configz.InstallHandler(proxyMux)
|
||||
|
Loading…
Reference in New Issue
Block a user