Browse Source

Merge pull request #1645 from JerrySunWRS/master

Wrap Kubernetes host address in square brackets
pull/1565/head
Nándor István Krácser 6 years ago committed by GitHub
parent
commit
ec57e31103
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      storage/kubernetes/client.go

3
storage/kubernetes/client.go

@ -415,6 +415,9 @@ func inClusterConfig() (cluster k8sapi.Cluster, user k8sapi.AuthInfo, namespace
err = fmt.Errorf("unable to load in-cluster configuration, KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT must be defined")
return
}
// we need to wrap IPv6 addresses in square brackets
// IPv4 also works with square brackets
host = "[" + host + "]"
cluster = k8sapi.Cluster{
Server: "https://" + host + ":" + port,
CertificateAuthority: "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt",

Loading…
Cancel
Save