apache / incubator-heron

Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter
https://heron.apache.org/
Apache License 2.0
3.65k stars 599 forks source link

Refactoring of the K8s Shim #3846

Closed surahman closed 2 years ago

surahman commented 2 years ago

Refactoring of the K8s Shim

This issue is not related to a release and will be a code quality improvement.

The V1Controller is a Shim to interface with the K8s cluster(s). It should only contain methods that support this functionality.

Retain:

Everything else will be refactored into a Stateful Set factory to return either an Executor or Manager.