Skip to content

Commit f4f4a73

Browse files
authored
Merge pull request #979 from ncdc/default-v-2
Default to -v=2
2 parents c6dec0f + e07ffe8 commit f4f4a73

File tree

5 files changed

+28
-3
lines changed

5 files changed

+28
-3
lines changed

cmd/ingress-controller/main.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import (
2929
"k8s.io/client-go/informers"
3030
"k8s.io/client-go/kubernetes"
3131
"k8s.io/client-go/tools/clientcmd"
32+
"k8s.io/component-base/config"
3233
"k8s.io/component-base/logs"
3334

3435
"github.com/kcp-dev/kcp/pkg/cmd/help"
@@ -130,13 +131,17 @@ type Options struct {
130131
}
131132

132133
func NewDefaultOptions() *Options {
134+
// Default to -v=2
135+
logs := logs.NewOptions()
136+
logs.Config.Verbosity = config.VerbosityLevel(2)
137+
133138
return &Options{
134139
Kubeconfig: "",
135140
Context: "",
136141
EnvoyXDSPort: 18000,
137142
EnvoyListenerPort: 80,
138143
Domain: "kcp-apps.127.0.0.1.nip.io",
139-
Logs: logs.NewOptions(),
144+
Logs: logs,
140145
}
141146
}
142147

cmd/kcp-front-proxy/options/options.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import (
2323
"github.com/spf13/pflag"
2424

2525
apiserveroptions "k8s.io/apiserver/pkg/server/options"
26+
"k8s.io/component-base/config"
2627
"k8s.io/component-base/logs"
2728

2829
proxyoptions "github.com/kcp-dev/kcp/pkg/proxy/options"
@@ -47,6 +48,9 @@ func NewOptions() *Options {
4748
RootDirectory: ".kcp",
4849
}
4950

51+
// Default to -v=2
52+
o.Logs.Config.Verbosity = config.VerbosityLevel(2)
53+
5054
// override all the things
5155
o.SecureServing.BindPort = 443
5256
o.SecureServing.ServerCert.CertDirectory = ""

cmd/kcp/kcp.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ import (
2727
"k8s.io/client-go/rest"
2828
cliflag "k8s.io/component-base/cli/flag"
2929
"k8s.io/component-base/cli/globalflag"
30+
"k8s.io/component-base/config"
31+
"k8s.io/component-base/logs"
3032
"k8s.io/component-base/term"
3133

3234
"github.com/kcp-dev/kcp/pkg/cmd/help"
@@ -58,6 +60,10 @@ func main() {
5860
cols, _, _ := term.TerminalSize(cmd.OutOrStdout())
5961

6062
serverOptions := options.NewOptions()
63+
64+
// Default to -v=2
65+
serverOptions.GenericControlPlane.Logs.Config.Verbosity = config.VerbosityLevel(2)
66+
6167
startCmd := &cobra.Command{
6268
Use: "start",
6369
Short: "Start the control plane process",
@@ -102,7 +108,7 @@ func main() {
102108

103109
// add start named flag sets to start flags
104110
namedStartFlagSets := serverOptions.Flags()
105-
globalflag.AddGlobalFlags(namedStartFlagSets.FlagSet("global"), cmd.Name())
111+
globalflag.AddGlobalFlags(namedStartFlagSets.FlagSet("global"), cmd.Name(), logs.SkipLoggingConfigurationFlags())
106112
startFlags := startCmd.Flags()
107113
for _, f := range namedStartFlagSets.FlagSets {
108114
startFlags.AddFlagSet(f)

cmd/syncer/options/options.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import (
2323

2424
"github.com/spf13/pflag"
2525

26+
"k8s.io/component-base/config"
2627
"k8s.io/component-base/logs"
2728

2829
nscontroller "github.com/kcp-dev/kcp/pkg/reconciler/workload/namespace"
@@ -41,9 +42,13 @@ type Options struct {
4142
}
4243

4344
func NewOptions() *Options {
45+
// Default to -v=2
46+
logs := logs.NewOptions()
47+
logs.Config.Verbosity = config.VerbosityLevel(2)
48+
4449
return &Options{
4550
SyncedResourceTypes: []string{},
46-
Logs: logs.NewOptions(),
51+
Logs: logs,
4752
APIImportPollInterval: 1 * time.Minute,
4853
}
4954
}

cmd/virtual-workspaces/command/cmd.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import (
3535
"k8s.io/client-go/pkg/version"
3636
"k8s.io/client-go/tools/clientcmd"
3737
clientcmdapi "k8s.io/client-go/tools/clientcmd/api"
38+
"k8s.io/component-base/config"
3839
"k8s.io/klog/v2"
3940

4041
"github.com/kcp-dev/kcp/cmd/virtual-workspaces/options"
@@ -50,6 +51,10 @@ type SubCommandOptions interface {
5051

5152
func NewCommand(errout io.Writer, stopCh <-chan struct{}) *cobra.Command {
5253
opts := options.NewOptions()
54+
55+
// Default to -v=2
56+
opts.Logs.Config.Verbosity = config.VerbosityLevel(2)
57+
5358
cmd := &cobra.Command{
5459
Use: "workspaces",
5560
Short: "Launch workspaces virtual workspace apiserver",

0 commit comments

Comments
 (0)