[FIX] Properly handle host/hostIP cases for kubeconfig (#500, @fabricev)

This commit is contained in:
Fabrice Vergnenegre 2021-03-09 20:07:51 +01:00 committed by GitHub
parent 9cc7915c55
commit 83da516bc6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -62,12 +62,12 @@ func TransformSimpleToClusterConfig(ctx context.Context, runtime runtimes.Runtim
}
// -> API
if simpleConfig.ExposeAPI.Host == "" {
simpleConfig.ExposeAPI.Host = k3d.DefaultAPIHost
}
if simpleConfig.ExposeAPI.HostIP == "" {
simpleConfig.ExposeAPI.HostIP = k3d.DefaultAPIHost
}
if simpleConfig.ExposeAPI.Host == "" {
simpleConfig.ExposeAPI.Host = simpleConfig.ExposeAPI.HostIP
}
kubeAPIExposureOpts := &k3d.ExposureOpts{
Host: simpleConfig.ExposeAPI.Host,