@@ -33,6 +33,7 @@ import (
33
33
"github.com/k0sproject/k0s/cmd/stop"
34
34
"github.com/k0sproject/k0s/cmd/sysinfo"
35
35
"github.com/k0sproject/k0s/cmd/token"
36
+ "github.com/k0sproject/k0s/cmd/validate"
36
37
"github.com/k0sproject/k0s/cmd/version"
37
38
"github.com/k0sproject/k0s/cmd/worker"
38
39
internallog "github.com/k0sproject/k0s/internal/pkg/log"
@@ -86,10 +87,12 @@ func NewRootCmd() *cobra.Command {
86
87
cmd .AddCommand (stop .NewStopCmd ())
87
88
cmd .AddCommand (sysinfo .NewSysinfoCmd ())
88
89
cmd .AddCommand (token .NewTokenCmd ())
90
+ cmd .AddCommand (validate .NewValidateCmd ()) // hidden+deprecated
89
91
cmd .AddCommand (version .NewVersionCmd ())
90
92
cmd .AddCommand (worker .NewWorkerCmd ())
91
93
92
94
cmd .AddCommand (newCompletionCmd ())
95
+ cmd .AddCommand (newDefaultConfigCmd ()) // hidden+deprecated
93
96
cmd .AddCommand (newDocsCmd ())
94
97
95
98
addPlatformSpecificCommands (cmd )
@@ -121,6 +124,14 @@ func newDocsCmd() *cobra.Command {
121
124
}
122
125
}
123
126
127
+ func newDefaultConfigCmd () * cobra.Command {
128
+ cmd := configcmd .NewCreateCmd ()
129
+ cmd .Hidden = true
130
+ cmd .Deprecated = "use 'k0s config create' instead"
131
+ cmd .Use = "default-config"
132
+ return cmd
133
+ }
134
+
124
135
func newCompletionCmd () * cobra.Command {
125
136
return & cobra.Command {
126
137
Use : "completion {bash|zsh|fish|powershell}" ,
0 commit comments