diff --git a/pkg/controllers/cloud_config_sync_controller.go b/pkg/controllers/cloud_config_sync_controller.go index cbd511aec..a6d6f1eb6 100644 --- a/pkg/controllers/cloud_config_sync_controller.go +++ b/pkg/controllers/cloud_config_sync_controller.go @@ -136,10 +136,14 @@ func (r *CloudConfigReconciler) isCloudConfigSyncNeeded(platformStatus *configv1 return false, fmt.Errorf("platformStatus is required") } switch platformStatus.Type { - case configv1.AWSPlatformType, configv1.BareMetalPlatformType: // aws ccm does not use cloud-config at the moment - return false, nil - default: + case configv1.AzurePlatformType, + configv1.GCPPlatformType, + configv1.VSpherePlatformType, + configv1.AlibabaCloudPlatformType, + configv1.IBMCloudPlatformType: return true, nil + default: + return false, nil } }