Valeriys Soloviov created STORM-3532:
----------------------------------------
Summary: Support Kubernetes in Storm Supervisor
Key: STORM-3532
URL: https://issues.apache.org/jira/browse/STORM-3532
Project: Apache Storm
Issue Type: Improvement
Components: storm-server
Affects Versions: 3.0.0, 2.2.0
Reporter: Valeriys Soloviov
Hello,
We are using Apache Storm 1.x and we want to migrate it to 2.x on Kubernetes. I
found that we can't request resources from Kubernetes directly. I searched if
there is any integration with Kubernetes: when Storm Supervisor can run
workers' slots inside separate pods(I refer to the
[https://github.com/apache/storm/blob/master/storm-server/src/main/java/org/apache/storm/daemon/supervisor/BasicContainer.java#L852])
instead of run multiple supervisors on the same K8s node.
I see the following tickets https://issues.apache.org/jira/browse/STORM-911 and
https://issues.apache.org/jira/browse/STORM-1740 which could be related to my
proposal.
I propose to add an ability to Storm Supervisor manage worker processes via
Kubernetes /another API and not just on the same host.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)