From 616b89b5d49212fac50bb31cbdd6903eb4ed65a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jerome=20K=C3=BCttner?= Date: Thu, 24 Mar 2022 14:36:35 +0100 Subject: [PATCH] Let the envtest apiserver listen also on non-localhost --- pkg/internal/testing/controlplane/apiserver.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/internal/testing/controlplane/apiserver.go b/pkg/internal/testing/controlplane/apiserver.go index d6a71dc951..9ea4cd09bb 100644 --- a/pkg/internal/testing/controlplane/apiserver.go +++ b/pkg/internal/testing/controlplane/apiserver.go @@ -375,7 +375,11 @@ func (s *APIServer) populateAPIServerCerts() error { return err } - servingCerts, err := ca.NewServingCert() + certNames := []string{"localhost"} + if len(s.SecureServing.Address) > 0 { + certNames = append(certNames, s.SecureServing.Address) + } + servingCerts, err := ca.NewServingCert(certNames...) if err != nil { return err }