Deprecate the hyperkube support for cloud-controller-manager

Change-Id: Id2e23beb2805795a3a9d54d0ddee43775a8e138c
This commit is contained in:
Davanum Srinivas
2019-08-09 08:04:12 -04:00
parent 63e27a02ed
commit 413f22b0af

View File

@@ -88,7 +88,12 @@ func NewHyperKubeCommand() (*cobra.Command, []func() *cobra.Command) {
scheduler := func() *cobra.Command { return kubescheduler.NewSchedulerCommand() }
kubectlCmd := func() *cobra.Command { return kubectl.NewDefaultKubectlCommand() }
kubelet := func() *cobra.Command { return kubelet.NewKubeletCommand() }
cloudController := func() *cobra.Command { return cloudcontrollermanager.NewCloudControllerManagerCommand() }
cloudController := func() *cobra.Command {
cmd := cloudcontrollermanager.NewCloudControllerManagerCommand()
cmd.Deprecated = "please use the cloud controller manager specific " +
"to your external cloud provider"
return cmd
}
commandFns := []func() *cobra.Command{
apiserver,