From 4d2d9947bf84cde2658e6f0ef96cd1fde33edd7c Mon Sep 17 00:00:00 2001 From: Davanum Srinivas Date: Tue, 26 Sep 2023 15:22:56 -0400 Subject: [PATCH] Deprecate cloud-provider/cloud-config in apiserver CLI Signed-off-by: Davanum Srinivas --- pkg/kubeapiserver/options/cloudprovider.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/kubeapiserver/options/cloudprovider.go b/pkg/kubeapiserver/options/cloudprovider.go index 9df580ac818..e1c50925b1f 100644 --- a/pkg/kubeapiserver/options/cloudprovider.go +++ b/pkg/kubeapiserver/options/cloudprovider.go @@ -41,7 +41,8 @@ func (s *CloudProviderOptions) Validate() []error { func (s *CloudProviderOptions) AddFlags(fs *pflag.FlagSet) { fs.StringVar(&s.CloudProvider, "cloud-provider", s.CloudProvider, "The provider for cloud services. Empty string for no provider.") - + fs.MarkDeprecated("cloud-provider", "will be removed in a future version") // nolint: errcheck fs.StringVar(&s.CloudConfigFile, "cloud-config", s.CloudConfigFile, "The path to the cloud provider configuration file. Empty string for no configuration file.") + fs.MarkDeprecated("cloud-config", "will be removed in a future version") // nolint: errcheck }