Generates a Self signed certificate for default vhost if the secret doesn't exists

Generates a Self signed certificate for default vhost if the secret doesn't exists

	modified:   core/pkg/ingress/controller/backend_ssl.go
	modified:   core/pkg/ingress/controller/controller.go
	modified:   core/pkg/net/ssl/ssl.go
This commit is contained in:
Ricardo Pchevuzinske Katz 2017-02-28 21:11:16 -03:00
parent de8b9b8df2
commit 6c1b45a663
3 changed files with 66 additions and 24 deletions

View file

@ -56,7 +56,7 @@ func (ic *GenericController) syncSecret(k interface{}) error {
}
} else {
defCert, defKey := ssl.GetFakeSSLCert()
cert, err = ssl.AddOrUpdateCertAndKey("system-snake-oil-certificate", defCert, defKey, []byte{})
cert, err = ssl.AddOrUpdateCertAndKey("default-fake-certificate", defCert, defKey, []byte{})
if err != nil {
return nil
}