code: func CreateCSR(certSpec *KubeadmCert, cfg *kubeadmapi.InitConfiguration, path string) error {
  	csr, key, err := NewCSR(certSpec, cfg)
  	if err != nil {
  		return err
  	}
  	return writeCSRFilesIfNotExist(path, certSpec.BaseName, csr, key)
  }
docs: // CreateCSR creates a certificate signing request