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
No known key found for this signature in database
GPG Key ID: 80D83A796103BF59

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,