code: func setSelfHostedVolumesForAPIServer(podSpec *v1.PodSpec) {
  	for i, v := range podSpec.Volumes {
  		// If the volume name matches the expected one; switch the volume source from hostPath to cluster-hosted
  		if v.Name == kubeadmconstants.KubeCertificatesVolumeName {
  			podSpec.Volumes[i].VolumeSource = apiServerCertificatesVolumeSource()
  		}
  	}
  }
docs: // setSelfHostedVolumesForAPIServer makes sure the self-hosted api server has the right volume source coming from a self-hosted cluster