Updates to Kubernetes scheduler to fix dockerenv issue (#3550)
authorNicholas Nezis <nicholas.nezis@gmail.com>
Tue, 14 Jul 2020 17:02:36 +0000 (13:02 -0400)
committerGitHub <noreply@github.com>
Tue, 14 Jul 2020 17:02:36 +0000 (13:02 -0400)
commite1dda9acfded22ac1de86d73981118488d7a3b19
tree3024cf03d9b3a113dadf38738e531b84ad542083
parenteb5090b51fe6b7f552cdbfdaf964eb80fe65b47f
Updates to Kubernetes scheduler to fix dockerenv issue (#3550)

* Updates to Kubernetes scheduler to create Headless service
* Use FQDN instead of hostname when running in Kubernetes environment
WORKSPACE
examples/src/java/BUILD
heron/executor/src/python/heron_executor.py
heron/schedulers/src/java/org/apache/heron/scheduler/kubernetes/KubernetesCompat.java [deleted file]
heron/schedulers/src/java/org/apache/heron/scheduler/kubernetes/KubernetesScheduler.java
heron/schedulers/src/java/org/apache/heron/scheduler/kubernetes/V1Controller.java [moved from heron/schedulers/src/java/org/apache/heron/scheduler/kubernetes/AppsV1Controller.java with 86% similarity]
heron/stmgr/src/cpp/manager/ckptmgr-client.cpp
heron/stmgr/tests/cpp/server/stateful-restorer_unittest.cpp
maven_install.json