Merge pull request #8092 from sharifelgamal/apiserver-crt

only copy apiserver certs to control plane
pull/8171/head^2
Sharif Elgamal 2020-05-18 09:31:52 -07:00 committed by GitHub
commit 9a03195979
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -181,6 +181,12 @@ func generateSharedCACerts() (CACerts, error) {
// generateProfileCerts generates profile certs for a profile
func generateProfileCerts(k8s config.KubernetesConfig, n config.Node, ccs CACerts) ([]string, error) {
// Only generate these certs for the api server
if !n.ControlPlane {
return []string{}, nil
}
profilePath := localpath.Profile(k8s.ClusterName)
serviceIP, err := util.GetServiceClusterIP(k8s.ServiceCIDR)