diff --git a/deploy/addons/registry/registry-proxy.yaml.tmpl b/deploy/addons/registry/registry-proxy.yaml.tmpl index 487066156c10..d2ec5436aadd 100644 --- a/deploy/addons/registry/registry-proxy.yaml.tmpl +++ b/deploy/addons/registry/registry-proxy.yaml.tmpl @@ -28,6 +28,6 @@ spec: hostPort: 5000 env: - name: REGISTRY_HOST - value: registry.kube-system.svc.cluster.local + value: registry.kube-system.svc.{{.NetworkInfo.DNSDomain}} - name: REGISTRY_PORT value: "80" diff --git a/pkg/minikube/assets/addons.go b/pkg/minikube/assets/addons.go index e8c18958bbb8..dde668ffeba8 100644 --- a/pkg/minikube/assets/addons.go +++ b/pkg/minikube/assets/addons.go @@ -929,6 +929,7 @@ func GenerateTemplateData(addon *Addon, cc *config.ClusterConfig, netInfo Networ // Network info for generating template opts.NetworkInfo["ControlPlaneNodeIP"] = netInfo.ControlPlaneNodeIP opts.NetworkInfo["ControlPlaneNodePort"] = fmt.Sprint(netInfo.ControlPlaneNodePort) + opts.NetworkInfo["DNSDomain"] = cfg.DNSDomain // Append postfix "/" to registries for k, v := range opts.Registries {