code: func GetMutatorsFromFeatureGates(certsInSecrets bool) map[string][]PodSpecMutatorFunc {
  	// Here the map of different mutators to use for the control plane's podspec is stored
  	mutators := GetDefaultMutators()
  
  	if certsInSecrets {
  		// Some extra work to be done if we should store the control plane certificates in Secrets
  		// Add the store-certs-in-secrets-specific mutators here so that the self-hosted component starts using them
  		mutators[kubeadmconstants.KubeAPIServer] = append(mutators[kubeadmconstants.KubeAPIServer], setSelfHostedVolumesForAPIServer)
  		mutators[kubeadmconstants.KubeControllerManager] = append(mutators[kubeadmconstants.KubeControllerManager], setSelfHostedVolumesForControllerManager)
  		mutators[kubeadmconstants.KubeScheduler] = append(mutators[kubeadmconstants.KubeScheduler], setSelfHostedVolumesForScheduler)
  	}
  
  	return mutators
  }
docs: // GetMutatorsFromFeatureGates returns all mutators needed based on the feature gates passed