diff --git a/cassandra/image/kubernetes-cassandra.jar b/cassandra/image/kubernetes-cassandra.jar index 09e1aa20..72a6b33a 100644 Binary files a/cassandra/image/kubernetes-cassandra.jar and b/cassandra/image/kubernetes-cassandra.jar differ diff --git a/cassandra/java/pom.xml b/cassandra/java/pom.xml index 0df1e546..b7a13190 100644 --- a/cassandra/java/pom.xml +++ b/cassandra/java/pom.xml @@ -2,7 +2,7 @@ 4.0.0 io.k8s.cassandra kubernetes-cassandra - 0.0.3 + 0.0.4 src diff --git a/cassandra/java/src/io/k8s/cassandra/KubernetesSeedProvider.java b/cassandra/java/src/io/k8s/cassandra/KubernetesSeedProvider.java index 3274da19..e4bf73be 100644 --- a/cassandra/java/src/io/k8s/cassandra/KubernetesSeedProvider.java +++ b/cassandra/java/src/io/k8s/cassandra/KubernetesSeedProvider.java @@ -100,7 +100,7 @@ public class KubernetesSeedProvider implements SeedProvider { public List getSeeds() { List list = new ArrayList(); - String host = "https://kubernetes.default.svc.cluster.local"; + String host = getEnvOrDefault("KUBERNETES_API_HOST","https://kubernetes.default.svc.cluster.local"); String serviceName = getEnvOrDefault("CASSANDRA_SERVICE", "cassandra"); String podNamespace = getEnvOrDefault("POD_NAMESPACE", "default"); String path = String.format("/api/v1/namespaces/%s/endpoints/", podNamespace);